0 votes
Where is the villa in Assassin's Creed 2?

1 Answer

0 votes
The Villa Auditore was a familial home and stronghold of the Auditore family, located within the Tuscan town of Monteriggioni.
...