Blat Mogħża Tower - Credit: Wikimedia Commons
Blat Mogħża Tower (), also known as Ta' Capra Tower (), was a small watchtower in Fomm ir-Riħ, limits of Mġarr, Malta. It was one of the Lascaris towers. Read more on Wikipedia
Source: en.wikipedia.org