Club Mahindra presents CNBC Awaaz Indian Travelogue goes to the land of snow-cap peaks that beckon adventure lovers from across the world, the Himachali hill stations of Manali.
first published: Jul 20, 2016 08:32 am
A collection of the most-viewed Moneycontrol videos.
You are already a Moneycontrol Pro user.

