Powered by PhotoDeck
Loading…
Al Mukalla backed by rugged volcanic mountains: this bustling port city has its face to the sea.