Where is Jamia Masjid?

Where is Jamia Masjid located?

Jamia Masjid, Jamia Masjid, India (approx. 34.09835°, 74.80918°)


Where is Jamia Masjid on the map?