Sri Lanka’s Popularity Is Surging With Travelers. Here’s Where To Go.
Iconic train passing over Nine Arch Bridge in Demodara, Ella, Sri Lankagetty For centuries, Sri Lanka has been popular with foreign travelers. Around 300BC, at the time of Alexander the Great, the ancient Greeks called the island Palaesimoundu, meaning …