The spiritual heart of Sri Lanka, Dambulla is a city of devotion and tranquility. Famous for its ancient cave temple complex, ...
This is definitely one of the things you must do in Sri Lanka. Nine Arch Bridge is located just outside of Ella in a green ...
The rainy weather conditions have given Australia a selection problem for the opening test against Sri Lanka starting ...