Castelgrande
Piazza del Sole, Lugano, Switzerland
Featured Review : It is easy to see why the magnificent Castelgrande was an important military stronghold: it sits high above the city of Bellinzona on a natural island of granite in the heart of a major pass at the southern end of the Al...See Full Review