beach name and location - Turco Inglés Diccionario