Don't have an account? Create Free one
Pelwehera village resort is an eco-friendly resort located in Dambulla, Sri Lanka.
The Golden Temple of Dambulla is a sacred pilgrimage site for 22 centuries and is the largest and best preserved cave temple complex in Sri Lanka.