Map
Observatory Hill, Darjeeling, India
Hotel
Windamere Hotel