beach name and location - İspanyolca İngilizce Sözlük