
The Nine Arches Bridge between Demodara and Ella railway stations in central Sri Lanka.
The Nine Arches Bridge between Demodara and Ella railway stations in central Sri Lanka.
Sri Lanka introduces free visas on arrival
Travellers visiting the teardrop nation can apply online or on arrival for the one-month visa