North Coast, Alexandria - Marsa Matrouh Rd, Al Dabaa, Marsa Matrouh Governorate 5006325, Egypt
Green Travel Index