Manali

Today's discussion is all about the one mountain trail in the north that has put India on the international wanderlust map - the trail up to Leh, Ladakh’s largest and arguably most scenic destination.