Where is the Palaiochora surf spot located?
The Palaiochora surf spot is located on Crete, Greece. This spot on the southwest side of the island actually picks up some decent swells and can be a good spot to find some surf as you check out the island. The water there is perfect.
You can earn kudos too! Try these:
- Answering a question
- Share a question on Facebook
- Complete your profile
- Follow a place, spot or activity
Add tags to your question, for example the place name, hotel name, activity name, cruise ship, spot