WildFly Travel Blog

The Bazaruto archipelago must be one of the most spectacular pieces of marine shoreline along the east African coast. It consists of four main islands; Margaruque, Benguerra, Bazaruto and Paradise islands, strung out in a pretty chain just offshore of the Mozambican mainland town of Vilanculos…Read More


Fordoun

Running Time: 03:51


Testimonials


The Sardine Run