The Dubai Marina is an artificial canal city built along a 3-kilometer stretch of the Persian gulf shoreline. The marina was built in 2003 and has two primary beaches, The Marina Beach and the Jumeirah Beach Residence. The neighborhood of the marina accommodates over 200 residential towers, skyscrapers, luxury hotels Continue Reading
Categories
Sports