Where is Rosas?

Where is Rosas located?

Rosas, Valencia, Spain (approx. 39.49269°, -0.46721°)


Where is Rosas on the map?