Where is Casa Rossa?

Where is Casa Rossa located?

Casa Rossa, Veneto, Italy (approx. 45.23889°, 12.20556°)


Where is Casa Rossa on the map?