Sunday, May 3, 2009

Enthralling Kinnaur: A Travel Diary
Kinnaur is an enchanting place which lies in the southeastern part of Himachal Pradesh in India.Most of this part of Himalayan towns are closed six months in a year. Only the adventurous and daring can discover the enthralling beauty of the place.

No comments: