answersLogoWhite

0

Villars-sur-Ollon, also called Villars for short, is a village that is located in Switzerland. The village buildings mainly consist of chalets but it's a popular spot for boarding schools.

User Avatar

Wiki User

12y ago

What else can I help you with?