Avatara by Bhagirathi is a Luxurious Resort in Dehradun with one of its kind swimming pool arrangement and a perfect setup to rejuvenate your body, mind and soul.
At AVATARA By Bhagirathi Resort, we promise you an experience beyond the ordinary. No matter where you are at the resort, it offers you the most spectacular view of nature around. The highlight of this luxury resort in dehradun is one of its kind swimming pool arrangements which are rare to find in the valley.