No comments
Tourist Places in Himachal Pradesh – Manali
Manali literally means the ‘Home of Manu.’ Manu is the mythological character who is supposed to have survived when the world was drowned in a flood. Manali is an ancient town in the lap of Kullu district. Encompassed by towering peaks at arm length, Manali’s major asset is its proximity… Continue reading