The Hills Are Alive – Manali

Manali is a popular tourist town in the Indian state of Himachal Pradesh. It is located at a distance of about 550 km from Delhi, at an altitude of 2050 m. Manali Town This small town offers a bundle of natural beauty, ancient heritage, great food and adventure sports. The Beas river flows through the …

Continue reading The Hills Are Alive – Manali