Rank #73

Villars, Switzerland

Villars, Switzerland is a quaint alpine village nestled in the Swiss Alps. With its picturesque views of the surrounding mountains, this charming village is the perfect destination for those looking to explore the great outdoors. From skiing and snow

From Wikipedia

Laura Villars is a Swiss and French racing driver, who last competed in the Ligier European Series for Team Virage.

Read on Wikipedia ↗

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density