The Award Winning Kyburg Castle Near Winterthur

. Award Winning Kyburg Castle Near Winterthur   Schloss Kyburg – The First Castle Museum in Switzerland Sitting atop an imposing hill in the … Continue reading The Award Winning Kyburg Castle Near Winterthur