Dubai Marina A rather large contrast from Madagascar – skyscrapers under construction in every direction. Seen from the shore and from a motorboat cruise. Share this:Click to share on Facebook (Opens in new window)Click to share on X (Opens in new window)