2024-08-12 03:34
FLASHBACK OF THE MONTH: In 2016 I cruised Greek waters. In August I was moored on the island of Skopelos, and specifically in the main town of Skopelos…one of the prettiest places I have visited. The island gained fame as the film location for Mamma Mia released in 2008.