The Marvelous Karavostasis in Folegandros
Folegandros is a picturesque island of Cyclades, a hidden gem that invites you to join its unique charms. If you happen to visit Greece and indulge in island hopping, then Folegandros should be at the… The Marvelous Karavostasis in Folegandros