Zabargad Island

Zabargad Island; a piece of Heaven by the Red Sea

Tue, 08 Aug 2017 - 11:44 GMT

Zabargad Island is one of Red Sea Islands within a natural preserve known as Elba National Park.

More