Cambrils Platja de la Llosa beach Spain one of the beautiful sandy beaches in this Spanish coast town