Join us for a walk through Villars Switzerland!
Join us for a walk through Villars Switzerland!
Bonjour from the French speaking town of Villars-sur-Ollon, Switzerland! Villars is an adorable ski village in the Swiss Alps full of beautiful Swiss chalets and spectacular views. Around the world, it's known for it's prestigious international schools including Beau Soleil and Aiglon. It over looks the Rhône valley from...