Our reservation office is situated in Pretoria, South Africa. Please contact us if you have any questions.
Praia Da Barra, Inhambane, Mozambique
+27 12 991 9600
+27 79 345 8137
reservations@barrabeachresort.com