The charm of Ladakh brought together 12 travel enthusiasts from across different places in Tamil Nadu and Kerala to embark on ...