Skiathos Nature Hike Troulos to Mandraki Beach

Skiathos is a small island in the Sporades, Greece. It has stunning beaches on both its north and south coasts. A frequent bus service connects the east and west sides of the south coast, which is extensively developed, however there is no public transport to the beautiful beaches on the north coast. This prompted us to…

Continue Reading