Badulla “Ella Odyssey” A Luxury Train Experience In Sri Lanka The Ella Odyssey is a unique train that operates between the Colombo…
Badulla Dhowa Rock Temple (Dhowa Rajamaha Viharaya) Dhowa Rock Temple is Situated on a beautiful hillside on the Badulla…