FRANGOKASTELLO, SFAKIA, CRETE, GREECE: Studios & apartments Stavris - Frangokastello
Description
pulled from site's meta descriptionStudios and apartments Stavris offer you and your family the ideal spot for relaxing, directly at the beach in Frangokastello, southwest Crete.
This is an automatically generated AboutUs page for Frangokastello-crete.com. Click the "Edit" button at the top of the page to make changes. Please read our Getting Started page if you need any help.