- The Alluring Asia Team
Jama Masjid (Friday Mosque)
Delhi, India
Marvel at Jama Masjid (Friday Mosque), located opposite the Red Fort; Jama Masjid is the largest mosque in India and one of the greatest examples of the architectural extravaganza of the Mughal era.