Where is Playuela Beach?
Where is Playuela Beach located?
Playuela Beach, Playuela Beach, PR (approx. 17.93604°, -67.18911°)
Where is Playuela Beach on the map?
{"latitude":17.93604,"longitude":-67.18911,"title":"Playuela Beach"}