News

This stunning fortified city is the capital of a beautiful European island nation in the heart of the Mediterranean.