Castello Ruspoli dates back to 847, and is still today the private residence of the princes Ruspoli. The castle and its well known 16th century garden are open to the ... read more