First Class on the Road is the latest super-car tour of Switzerland and Austria that has been launched not too long back. It promises to be a brilliant journey full of style and luxury as you can switch between your rides which are a Lamborghini Gallardo, Aston Martin DB9, BMW M6 and a Weismann MF3. The best part is that they halt at top luxury hotels, restaurants and spas along the way. Palace Luzern on the lake in Lucerne is where the Swiss Tour commences and the Austrian ones starts at Schloss Fuschl on Fuschlsee Lake, a stone castle built in 1450. Castles, this keeps getting more and more perfect. The six hour drives that include the infamous ‘hairpin turns, the sharpest inclines and the most breathtaking picnic spots’ are led by local guides. So this is one road trip that you won’t want to miss if you can afford it.