translate English to German: Punta Polarca, the beach of Agua Amarga , the Monsul coves...
Punta Polacra, der Strand Agua Amarga , die Buchten von Monsul ...