Italy Photo of the Day

posted in: Italy Travel, TRAVEL | 7

Largo di Torre in Rome is an archaeological site of four temples that lie sunken 20 feet below modern street level.  It’s home to over one hundred cats that are cared for by loving volunteers. I visited this amazing place … Continued

Verified by MonsterInsights