Paralia Lepeda is a beach located near Lixouri. It is known for its unique red sand, both on the shore and in ...
Find Accessible Beaches in Xi on the map
More Accessible Beaches Nearby