Where is Case Rosse/Canistro?

Where is Case Rosse/Canistro located?

Case Rosse/Canistro, Case Rosse/Canistro, Italy (approx. 41.928146°, 12.637685°)


Where is Case Rosse/Canistro on the map?