Villefranche-sur-Mer, France

Villefranche-sur-Mer is a colorful seaside town on the French Riviera.

A vibrant view of the picturesque town of Villefranche-sur-Mer, France, with colorful buildings and yachts in the bay, set against a backdrop of steep, green hills under a bright blue sky.