Day: February 15, 2012
-
Darjeeling
Looking to escape the crazy and overwhelming cities of India, we headed north to Darjeeling, one of India’s most famous hill stations and world-renowned for its tea production. Despite an incredibly stressful and frightening three-hour Jeep ride up and down curvy, potholed roads damaged by recent earthquakes and landslides, we’re glad we made the effort…