I'm guessing this is a beach in Spain simply because the slide was in the same batch as the slide of a Spanish town. Taken on Kodachrome in August 1975.