Dubai Marina is an artificial canal city, carved along a two mile (3 km) stretch of Persian Gulf shoreline. When the entire development is complete, it will …
Dubai Marina is an artificial canal city, carved along a two mile (3 km) stretch of Persian Gulf shoreline. When the entire development is complete, it will …