Manali

Manali
Manali is a high-altitude Himalayan resort town in India’s northern Himachal Pradesh state. It has a reputation as a backpacking center and honeymoon dest...
Thu, 10 Dec, 2015 at 4:59 PM