Villefranche-sur-Mer

From Wikimedia Commons, the free media repository
Jump to: navigation, search

Villefranche-sur-Mer is a town in the south of France. The name means Freetown at the sea.

See also: Category:Villefranche-sur-Mer