Daily Archives: December 23, 2013

Barf and Faint Travel: Stand in the Chamonix Skywalk on Mont Blanc

Those of you who enjoy watching friends and loved ones barf and then faint face first into the barf are going to love the “Chamonix Skywalk,” which has finally been completed after three years in development. This glass cabin terrifyingly hangs more than 3,800 meters (12,476 feet) high over the…

Show Buttons
Hide Buttons