Schaffhausen, a charming Swiss town on the Rhine River, is known for its vibrant festivals that blend Swiss traditions with international influences. The town's festivals attract visitors with th...