×

Marina El Alamein

Town in Egypt
Marina, also Marina El Alamein, ancient Leukaspis or Antiphrae, is an upscale resort town catering mainly to the Egyptian upper class. It is located on the northern coast of Egypt, with an 11 km long beach, about 300 km away from Cairo, in the El... Wikipedia