Torre de Belem

Torre de Belem

  Belem Tower or the Tower of St Vincent is a fortified tower located in the civil parish of Santa…