Environmental organisations and animal lovers have expressed concern about the haphazard watching of wild elephants from ...
The Rangiri Dambulla International Stadium is a cricket venue in Sri Lanka. It has seating capacity if 30000 seats and is situated in Dambulla, Rangiri in Sri Lanka. It is one of the newest ...
Safari jeep service operators and the tour guides are in the habit of taking tourists to Digampathana and several locations in Dambulla – Trincomalee road to watch wild elephants. When they ...