Medieval castle Il Borgo, located in Rocca Sant'Angelo, offers a unique historical setting.