5 Top Reasons to Visit Manali this Year

Manali holds its own charm. This tourist town of Himachal Pradesh is frequented by travellers, writers and nature lovers.