Add
Cool beach Google Map

Jumeirah 1, La Mer, Jumairah, Dubai

Football field good place Green spaces closed stadium Wonderful atmosphere