goa secret facts

Do you know this place in Mumbai: Built on a water body, Mumbai’s biggest and most established mosque

After an extension in 1837, the Juma Masjid became one of the first two-storeyed mosques in India. Most guests who…

3 years ago