Beach Houses May 1, 2020 Villa Leopolda, An Oasis In The French Riviera Published on: Mar 1, 2019 Villa Leopolda is a peaceful and isolated villa in Villefranche-sur-Mer, on the French Riviera. Most Expensive Homes takes on an exciting and relaxing journey through this dream villa, and unveils the oasis that sits on the wonderful French Riviera. Villa Leopolda is considered the third largest home […]