Pratiksha River Retreat
Pratiksha River Retreat is located at Dhikuli Corbett National Park, Uttarakhand. a luxurious and eco-friendly resort covering over acres of lush green grassland with a large number of mango trees, rich flora, exotic mixed shrubs .....