Where is Rio Alto Beach?

Where is Rio Alto Beach located?

Rio Alto Beach, Rio Alto Beach, Portugal (approx. 41.44506°, -8.779385°)


Where is Rio Alto Beach on the map?