Since the time we were in Switzerland, we kept doing one or the other gripping sightseeing destinations. Even views of the countryside and important towns were such that we were totally hooked to the window of our bus all the time. We visited Rhine Falls in Zurich, Switzerland.

Rhine Falls is the largest water falls of […]