Scenic view of the colorful town, bay and marina of Villefranche Sur Mer, on the French Riviera coast of Southern France.

- Image ID: 2A8XE96
Scenic view of the colorful town, bay and marina of Villefranche Sur Mer, on the French Riviera coast of Southern France.
Kirk Fisher / Alamy Stock Photo
Image ID: 2A8XE96
Location: Villefrance Sur Mer, France