Foro di Cesareover 3 years agoView over the Forum of Caesar within the Imperial Forum in Rome, Italy.