Posts Tagged: "Egypt"


see link|

Adrère Amellal in Egypt classifies as one of those resorts that you have to see in order to believe.  Reminiscent of Biblical times in appearance, the resort combines enjoyable asceticism, unique accommodation, and desert charm. Adrère Amellal is some 16 km away from the town of Siwa. It lies at the foot of the White …

See More