Mumbai, Italy
The Sat Tad Masjid is a mosque situated in the Mandvi division of Mumbai, in the state of Maharashtra, India. The mosque abuts the Masjid railway station.
Listen to the audio guide for Sat Tad Masjid Free on WIP — starts by itself when you arrive, even with the screen off