Monte Cavo is a natural feature, located at Monte Cavo, 00040 Rocca di Papa, Metropolitan City of Rome. [read more]