ADVERTISEMENTS

In which resort is the Castle of St Peter, built by the Knights Hospitaller in the 15th century?

Geography Trivia Question: In which resort is the Castle of St Peter, built by the Knights Hospitaller in the 15th century?