Wildflower Hall at Mashobra near Shimla has been rated as India's numero uno hill station hotel by TripAdvisor's Traveller's Choice Awards. With bags already packed for the coming summer vacations in India, this list provides ample options to choose from for the prospective travellers as suggested by no other than fellow travellers themselves. That's what makes these TripAdvisor lists always interesting. What more is interesting about this particular list is that though we consider good Hill Stations as normally located in Himalayan region, here second, third and fourth in the list are all located in southern part of India. Owned by Oberoi group and situated 8,250 feet above in the magnificent Himalayas, Wildflower Hall is a fairy tale luxury resort set in 22 acres of virgin woo...
Read More