Like London’s Globe Theatre but with better weather, Villa Borghese's open-air Elizabethan theatre serves up Shakespeare (performances mostly in Italian) from July through to early October.