Holyrood — or, to give it its full title, The Palace of Holyroodhouse — is the official residence in Scotland of His Majesty ...
Most striking of all Locarno's sights is the Franciscan Santuario della Madonna del Sasso church, an impressive ochre vision floating above the town on a wooded crag (sasso means rock) and consecrated ...