Ever heard of the town of Sutri, Italy? One of the most picturesque towns near Rome and rich in archeological landmarks, represents the perfect day trip.