January 25, 2017January 17, 2017 Shelly Sanchez TerrellGo Teach Abroad Visiting the Famous Rhine Falls in Schaffhausen, Switzerland When living in Germany, I often drove to visit the famous Rhine Falls in Switzerland. The Rhine Falls are the largest waterfalls in Europe. The falls are surrounded by a […]