Alassio is an elegant beach town in the Italian region of Liguria.
Pastel-coloured villas overlook a long sandy beach with green hills beyond. The pedestrianised streets close to the beach feature upmarket shops and are lined with orange and palm trees.
It’s an ideal spot to combine beach relaxation with hiking or biking in the surrounding hills. T...