Monterosso Italy Tourist Information and Vacation Guide
The main square in the Italian town of Monterosso al Mare is called Piazza Garibaldi (Piazza al Garibaldi).
This shaded square remains cool on hot days thanks to a number of large trees and its proximity to the sea.