Where is Barrinha Beach?
Where is Barrinha Beach located?
Barrinha Beach, PT-01, Portugal (approx. 40.9579°, -8.65421°)
Where is Barrinha Beach on the map?
{"latitude":40.9579,"longitude":-8.65421,"title":"Barrinha Beach"}