Monterosso Beach Cinque Terre Italy / The longest beach is at monterosso al mare, the last town on the trail.