Utah To Do UT
Cycling on the Greek Island of Spetses
By Lisa Hazel - On the island of Spetses, a member of the Saronic Islands, just south of the Peloponnese in Greece, and at the mouth of the Argolic Gulf, we began our human powered…