Found this place in a summer roadrip in Creta island. Mountain's river meets the sea in a magical place.