Where is Seven Seas Beach?

Where is Seven Seas Beach located?

Seven Seas Beach, Seven Seas Beach, PR (approx. 18.37134°, -65.63211°)


Where is Seven Seas Beach on the map?