Fountain of Ceres is located in Catania, Italy on Piazza Cavour, 34. Fountain of Ceres is rated 4.1 out of 5 in the category tourist attraction in Italy.
Address
Piazza Cavour, 34
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance