Mylopotamos beach at the foot of mount Pelion in central Greece (Thessalia). If you want to combine mountain activity with swimming in a sea like that in the picture above visit the mountain of the Centaurs.