active-place
Add a travel place or attraction to the map
active-pinFavourites
active-pin
Journeys

Asia

unLiked
Removed from Unnamed collection
Jama Masjid
The majestic mosque of Old Delhi stands as the largest in India, with a sprawling courtyard that can welcome a crowd of 25,000 worshippers. Construction began in 1644, marking the final architectural flourish of Shah Jahan, the Mughal emperor also fa