Karta Vacation Rentals
In Dehradun, a short stroll from the city center and close to landmarks like the Clock Tower and the Wadia Institute of Himalayan Geology. Bhatta Falls and the Nainital Governor's House are within easy reach. A family-friendly base for exploring the hills and town.