Where is Rosa Center?

Where is Rosa Center located?

Rosa Center, Canarias, Spain (approx. 28.1255°, -16.7742°)


Where is Rosa Center on the map?