A person seeing pictures of Tafaria Castle immediately assumes it is a remnant from the early colonial days. It bears a striking resemblance to the castles that dot Europe, the fortified imposing ...