Λένα is a red sand beach located near Votsi in the Alonissos area, accessible only by water. The beach offers snorkeling opportunities and views toward Spartines.
Reviews
No reviews yet.
Λένα is a red sand beach located near Votsi in the Alonissos area, accessible only by water. The beach offers snorkeling opportunities and views toward Spartines.
No reviews yet.