Castelgrande is the oldest of the three castles of Bellinzona. It is located on a rocky hill. The Roman fortress, standing on this …
Not too often you can see that right in the middle of the city stands a real medieval fortress. As a rule, such structures are loc …