Where is Jumeirah, Grand Masjid?

Where is Jumeirah, Grand Masjid located?

Jumeirah, Grand Masjid, Jumeirah, Grand Masjid, United Arab Emirates (approx. 25.234884°, 55.265495°)


Where is Jumeirah, Grand Masjid on the map?