Jama Masjid Delhi: This huge monument is considered as the pride of Delhi. This was built by the great Emperor Shah Jahan who also built the beautiful Taj Mahal. It is the largest mosque in India. It is an amazing place to visit. You also need to follow certain dress codes when you visit this mosque.