Inside La Vista Bay The Avenue food court La Vista Bay 162KM, El Dabaa...
XMRH+4VR, El Dabaa, Matrouh Governorate, Egypt