
South India Odyssey Trip
Travelers from across the world visit north India with a dream to add a star to their personality for being recognized as a traveler who has visited at 18,380 feet (5,602 Mtr) Khardung-la Pass and many other high passes in Himachal and Leh-Ladakh regions of India. Tackle some of the most incredible driving roads in the world; with us you can witness the astonishing peaks in all their glory.
explore