Where is Casa Rosa, Castellammare di Stabia?

Where is Casa Rosa, Castellammare di Stabia located?

Casa Rosa, Castellammare di Stabia, Casa Rosa, Castellammare di Stabia, Italy (approx. 40.70062°, 14.48519°)


Where is Casa Rosa, Castellammare di Stabia on the map?