Posted in Travel

Manali Hill Station

Manali is situated in the hills of the Indian state of Himachal Pradesh near the northern end of the Kullu valley in the river Beas…

Continue Reading... Manali Hill Station