Luxury Villas In Mussoorie For Vacations a natural marvel tucked in a valley in the hills of Mussoorie, surrounded by gushing mountain streams & natural waterfalls. The sheer natural beauty of the place never ceases to mesmerize the visiting guests, whatever season they choose to visit. An early morning dip in the gushing waterfalls is an exhilarating experience one would remember for a long long time. Guests can avail of Boating facilities within the campus. Evenings beside the waterfalls, with a private Bonfire and Barbecue under a clear starry sky is a totally out of the world experience, not to be missed.