Photo Feature
On Top of The World
Mahdin Mahboob
Standing 7000 feet over sea level, the city of Darjeeling has long been a coveted tourist spot for people who love adventures. Sharp bends in the roads, steep mountains, and stretches of tea gardens and wild forests make Darjeeling, India one of the best tourist destinations in the world. Here are some photos from my recent visit to Darjeeling.
|