Leh
Jama Masjid
Visit the Jama Masjid, a striking example of Mughal design in Leh, India. Discover the intricate details of the mosque and soak in its appeal and history.
— Explore —