A tranquil mountain lodge near Haputale, Uva Province, Sri Lanka, situated virtually on the roof of Sri Lanka. Features 21 rooms, outdoor pool, restaurant, and breathtaking highland scenery.
No reviews yet
Be the first to share your experience.
Sign in to leave a review