10 Best Things To Do in Spetses – Greek Island of Captains Spetses is the Island of Captains in Greece. There is a lot to see and do here – especially for those who love history, art Read More »