Monterosso al Mare Monterosso al Mare, Italy Budget water sky Nature Beach Coast rock Sea shore Ocean horizon mountain cove cliff cape wave terrain sand Island islet overlooking lined
Monterosso al Mare