10Monterosso al Mare, Cinque Terre
Monterosso al Mare, one of the five villages of Cinque Terre, boasts a stunning beach that combines Italian charm with the rugged beauty of the Ligurian coastline.




















