Image Map
Showing posts with label South of France. Show all posts
Showing posts with label South of France. Show all posts

Villa Ephrussi de Rothschild

Thursday, February 19, 2015


Cap Ferrat is a little peninsula off the Côte d’Azur, just east of Nice. Bordered each side by the little beach inlets Villefranche-sur-Mer and Beaulieu-sur-Mer, Cap Ferrat is a little slice of French Riviera heaven. Atop the narrowest section of this little peninsula sits a pink palace called the Villa Ephrussi de Rothschild.