Mozambique holds the longest stretch of Indian Ocean coastline in Africa with some of the most unspoiled beachfront. 2600km of mostly unexplored and often unnamed beaches make this a destination for backpackers and eco-tourists.
Among these beaches two has already becoming an attraction due to the presence of some kind of touristic infrastructure: Tofo Beach and Vilanculos which lies in front of the magnificent Bazaruto Archipelago
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed