translate English to German: Let yourself be surprised by the highest peak of the north of Mauritius … Pieter Both offers stunning 360° views.
Der höchste Berg im Norden der Insel Mauritius wird Sie überraschen...