Five out- of- this- world wonders of Taba, Egypt

Mon, 17 Jul 2017 - 04:11 GMT

Wonders of Egypt are varied and Taba is a unique milestone on a trip to this part of the world. The city renowned for its beauty and nature with mountains, sea, bays and canyons.