Tourist Spot in Dehradun
Tourist Spot in Dehradun
The Luxury Tents are a major attraction at our resort, allowing you to get closer to nature in complete comfort. They are thoughtfully furnished with the amenities. You will feel like royalty sitting on your private porch overlooking the grand lawn, pool and surrounding hills.