Best Beaches on Skiathos Island, Greece

Lalaria Beach, Skiathos - best greek islands for beaches

The stunning Greek island of Skiathos might be small but its beaches are mighty with 60 to choose from along the island’s 44km coastline offering seclusion or fun in the sun. plus There’s even an idyllic islet located a few …

Read more