An impressive castle atop the town's main hill exhibits Venetian architectural influences, recalling the island's interesting ...