The impressive Tenno Castle is embedded into beautiful nature. The small medieval town Frapporta huddles against the castle. ...