The first two stops on my European Wonder Top Deck tour. I was dazzled by Paris charm and amazed by Switzerland's landscape. From the Eiffel Tower to waterfalls, I will definitely be back to see these two beauties again!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…