Home > Le ROI Floating Huts & Eco Rooms > Location
Location
Details
Le ROI Floating Huts & Eco Rooms
Located right on the edge of the beautiful Tehri Lake, Le ROI Floating Huts & Eco Rooms, is a captivating vacation spot in the land of Gods, Uttarakhand. Visit for an unforgettable experience!