Monday, December 20, 2010

Darjeeling, North-East India.


The highest Mountain peak in India and the third highest in the world, Mount. Kanchenjunga!

You have to go there and experience it. This place is a must-visit!

No comments:

Post a Comment