Back to photostream

Manali, India

Travelling to Manali in India is a nice experience for travellers. Located in the northern Indian state of Himachal Pradesh, Manali offers a pristine environment and a number of places to see.

820 views
0 faves
1 comment
Uploaded on December 6, 2007
Taken on September 3, 2006