Captain's Tower - Credit: Wikimedia Commons
Captain's Tower () is a tower in Naxxar, Malta. It was built sometime after 1548 by the Order of Saint John. Today, the tower is in good condition. Read more on Wikipedia
Source: en.wikipedia.org