Vilanculos, Mozambique

Swimming in Vilanculos

Benguerra Island, Mozambique

The most beautiful island in the word

Benguerra Island, Mozambique

Sunset and the sand dunes of Benguerra Island

Vilanculos, Mozambique

A boat in the sunset in Vilanculos bay

Vilanculos, Mozambique

Galloping along the beach in Vilanculos

Vilanculos, Mozambique

Swimming with the horses on a day ride in Vilanculos

Benguerra Island, Mozambique

Benguerra Lodge - one of the finest resort in Southern Africa

Vilanculos, Mozambique

Riding near the red cliffs in Vilanculos

Vilanculos, Mozambique

Fishing in the bay in Vilanculos

Benguerra Island, Mozambique

Riding in Benguerra Island in the Bazaruto Archipelago

Vilanculos, Mozambique

Horses of Mozambique

Vilanculos, Mozambique

A day ride along the beach in Vilanculos

Vilanculos, Mozambique

A man and his dhow in Vilanculos

Vilanculos, Mozambique

The beautiful horses of Mozambique Horse Safari