Heights of Luxury with a Supercar
Take luxury to new heights with a supercar rental in Lausanne, Switzerland. The capital of the canton of Vaud, Lausanne is one of Europe’s intellectual and cultural centres whose fascinating old town, the Cité, is home to Switzerland’s largest cathedral. Visit the port of Ouchy on the shores of Lake Geneva (Lac Léman) or hit the road in your stylish supercar to the Lake of Sauvabelin (Lac de Sauvabelin) in the Sauvabelin Forest above the city.
Read more