Cold Water Swimming Greece

Braving the Icy Waters of the Acheron: My Most Refreshing (and Soul-Cleansing?) Dip in Epirus

When I first stepped into the icy waters of the Acheron in Epirus, Greece, a shiver shot up my spine. ...
Read More