restaurant rupperswil. lenzburg castle lenzburg aargau switzerland by jarek hr it does not hurt to think big castle places to visit beautiful castles