Set at 7,000 ft/2,135 m and located 310 mi/500 km north of Kolkata, Darjeeling, India, is out of the way, but worth the visit. This pretty resort, built among tea plantations, is one of the cool ...
TravelWeekly Asia Newsletter
Subscribe Today