Return to my article on Hyderabad The Mecca Masjid is one of the largest mosques in the world View source image (893 x 600 pixels, 0.3 MB)