Stay at The River House, an eco-conscious luxury villa in Dambulla surrounded by lush greenery and a serene river. Featuring private pool, spacious suites, and sustainable design. Ideal for honeymoons, family getaways, or group retreats. Book your eco-friendly villa stay now.