Where in the World?!
France is located in Western Europe. The country shares land borders with 8 other countries: Germany, Italy, Switzerland, Andorra, Belgium, Luxembourg, Monaco, and Spain. France is the second largest country in Europe, and has the fifth largest population of Europe: around 67 million.
SAINT JEAN CAP FERRAT
THE FRENCH RIVIERA
Villa Ephrussi de Rothschild is on a peninsula called Saint Jean Cap Ferrat. A peninsula is land that is almost fully surrounded by ocean, but still attached to the mainland. Saint Jean Cap Ferrat is located on the south coast of France, just east of Nice, close to the border between France and Italy.