“Jama Masjid, the grand mosque of Old Delhi is the largest mosque in India built by the Mughal Emporer Shahjahan in 1650 AD. Made out of red sandstone and decorated with black and white marble, this architectural marvel has three lofty gates mighty pillars, minarets, domes and a huge courtyard.…