The Cabrio: World’s first open air double-decker cable car from Switzerland

For those of you brave heart people who love to scale any height with relative ease, Switzerland offers another adventure in what they call as world’s first open air double-decker cable car system. The cable car is christened as Cabrio …

The Cabrio: World’s first open air double-decker cable car from Switzerland Read More »