Which city is the Othello Castle located in?
Othello Castle also known as Othello's Tower, is a castle in Famagusta, Cyprus. It was built by the Lusignans in the 14th century, and was later modified by the Venetians. The castle was named after a Venetian governor in 1506.
Answers by country
Where is this castle?
in Neuschwanstein, Bavaria
in Kalmar, Sweden
in Rouen, France
in Anaheim, California
This castle, known as "African Camelot", is inscribed as the UNESCO World Heritage Site. Where is it?