Which city is the Othello Castle located in?
Venice
Famagusta
Nicosia
Larnaca
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.
reach: rather globalarchitecturecastlesCyprus
Answers by country
Venice
Famagusta
Nicosia
Larnaca
answers
 the United States
the United States63
 Greece
Greece17
 Poland
Poland899
 the United Kingdom
the United Kingdom23
 India
India30
 Germany
Germany29