Existing Member?

Queen of the Hills A story of Chowrasta Square or the The Mall in Darjeeling where people gasping for fresh air in congested town gather to enjoy the beauty of majestic hills.

For locals though Chowrasta means more than just a tourist spot. For them it is a socialising place where they relish the cool breeze of the hills religiously.

INDIA | Thursday, 4 July 2013 | Views [185] | View Smaller Image

For locals though Chowrasta means more than just a tourist spot. For them it is a socialising place where they relish the cool breeze of the hills religiously.

 

< previous
3 of 5
next >
Return to photo gallery >>