0 Comments 126 Folegandros: A Tranquil Escape Among Greek Islands By Steve Have you ever heard of the Greek island of Folegandros? It’s a hidden gem in the Cyclades…