Planning for a great holiday trip!
Pack your baggage to one of the most stunning picturesque locales in the northernmost state of India, Jammu and Kashmir, i.e Leh Ladakh. The magnificent holiday destination is positioned at an altitude of 3505 meters above the sea level.
No posts shared yet. Be the first one to inpire other travelers.