Maccarese

Basic Info

Maccarese
Europe > Italy > Lazio > Provincia di Roma > Maccarese
modern settlement
41.877305, 12.219903
none