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