thetravelmagazine.net
Hotel Review: Windamere Hotel, Darjeeling, West Bengal, India
The Windamere Hotel is one of the finest colonial hotels in India, understated but steeped in history in Darjeeling, the home of the Indian tea industry.