Marina El Alamein | Americana

Marina El Alamein sits in a resort town on Egypt’s Mediterranean coast. It has 500 berths and takes superyachts up to 60 metres.