Makkha Masjid Trust | Bengaluru, 560016 | SalahNearMe | SalahNearMe