Citystars Sharm El Sheikh, a resort on Egypt’s Sinai Peninsula, is home to the largest man-made lagoon in the world.
Largest Man-made Lagoon
Largest Man-made Lagoon
Largest Man-made Lagoon
Citystars Sharm El Sheikh, a resort on Egypt’s Sinai Peninsula, is home to the largest man-made lagoon in the world.