The Shopping Mall is located on the Jumeirah Beach Road strip.
The Jumeirah Mosque is a notable architectural treasure and tourist attraction in Dubai.