Discover India’s Mini Maldives in Uttarakhand’s Magnificent Tehri Garhwal District
Mini Maldives in Uttarakhand nestled amidst the breathtaking Himalayan foothills of Tehri Garhwal in Uttarakhand lies a hidden gem that offers visitors a delightful taste of the Maldives without needing to leave the country. Welcome to the Le ROI Floating Huts & Eco Rooms, an incredible resort built on the shimmering blue waters of the Tehri Dam reservoir. With its wooden huts and villas floating blissfully … Read more