Alexandria - Marsa Matrouh Rd, ADH Dheraa Al Bahri, Qesm Borg Al Arab, Alexandria Governorate, Egypt

Description

Venus II : located at Km 49-50 of the North Coast of Egypt directly on the sea

View on map