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 ...