In Switzerland/ Travel Rhine Falls, Switzerland June 26, 2014 By Paige Wunder On our way from Lucerne, Switzerland to Heidelberg, Germany we stopped at Europe’s largest waterfall. Rhinefalls is a beautiful natural site just off of a road near Schaffhausen. There… Continue Reading →