Where is Portorosa?

Where is Portorosa located?

Portorosa, Portorosa, Italy (approx. 38.12004°, 15.10851°)


Where is Portorosa on the map?