Where is La Cinta Beach?

Where is La Cinta Beach located?

La Cinta Beach, Sardinia, Italy (approx. 40.77913°, 9.66988°)


Where is La Cinta Beach on the map?