Coast in Lloret de Mar. Cala de Boadella platja beach in Spain, Costa Brava.

Cala de Boadella