Where is Fontanarosa?

Where is Fontanarosa located?

Fontanarosa, Campaign, Italy (approx. 41.01812°, 15.02054°)


Where is Fontanarosa on the map?