Nestled in one of the deepest natural harbors on the Mediterranean Sea, right outside of Nice on your way to Monaco, Villefranche-sur-mer is a miniature jewel…
If you’ve ever taken the train from Nice to Monte Carlo, you may have noticed several stops along the way. Most people don’t get off…