Delimara Tower (built 1659)
Location: 35.820417°N, 14.560972°E