5 Places In Skyros That Look Like They’ve Been Taken Out Of Fairy Tales

Skyros is one of the small islands in the Sporades group in the Aegean. It’s actually part of Euboea regionally but it can hold its own when it comes to beauty!