beach name and location - Francés Inglés Diccionario