Legzira Beach is where nature "came off" in full. I have never seen such a picturesque beach with a bright red hue. The arches have been created for years. The Atlantic Ocean ground the rock to create its own unique pattern. This beach is in the list of the TOP 40 most beautiful beaches in the world and ranks 29th.
The place is definitely recommended for inspection.