A small town on the Ligurian coast of Italy. It's where the locals vacation.

Lerici, Italy