+2773 642 4406 info@kerrydebruyn.com

Margaruque island is located off the coast of Vilanculos in the Bazaruto archipelago. To sum the island up you have flamingos in the distance, deserted beaches and the snorkeling of your dreams on your doorstep…
If you haven’t made a trip to northern Mozambique put it on your bucket list!!

Read more about the area here.

Margaruque island

Beaches in Mozambique

Margaruque island

Deserted beaches Margaruque island

Margaruque island activities

Margaruque island Bazaruto

Margaruque island