St. Andreas Castle is a privately owned castle located in Cham, in the Canton of Zug. The castle hill has been used since at ...