King Manu’s heavenly abode – the majestic Manali
Manavalaya means ‘Home of Manu’ – legends says King Manu, had single headedly taken the responsibility to protect his people and the land from being destroyed by great floods, hence the name Manali. Manali, a heavenly abode is India’s most visited…