Pelwehera village resort is an eco-friendly resort located in Dambulla, Sri Lanka. Wonderful natural surrounding and just 3 km away from most famous Dambulla cave temple. Also it is the perfect base to explore the nature, culture and Sri Lankan history. Pelwehera village resort is one of the most famous nature resort in cultural triangle in Sri Lanka