Day: May 6, 2014

Wildflower Hall tops the list of India’s hill station hotelsWildflower Hall tops the list of India’s hill station hotels

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 […]

Advertisements

READ MOREREAD MORE