Hello, Guest

`Izbat al Burj

Destination creator (Voyajo Team)

Ras El Bar (Arabic: راس البر, transliteration: Ras El-Bar), which means 'head of land' or the 'golden triangle', is a city located in the Governorate of Damietta, in Egypt. (...) (from Wikipedia)