Discovering Buddhism’s Journey on the Island Anuradhapura was Sri Lanka’s first kingdom—and the greatest of all. It held sway for over one thousand four...