Mozambique with its long and impressive Indian Ocean coastline is dotted with popular beaches like Tofo and Barra Reef, and many offshore marine parks.

In the Quirimbas Archipelago, a 250km stretch of coral islands, mangrove-covered Ibo Island has colonial-era ruins. It’s also a diving and snorkelling destination, as is Bazaruto Archipelago farther south, with reefs protecting rare marine life including dugongs and many whales too.


Top Destinations:

– Bazaruto National Park (Bazaruto Archipelago)
– Praia do Tofo (Tofo)
– Two Mile Reef (Bazaruto Island)
– Parque Nacional Da Gorongosa (Gorongosa National Park)
– Barra Beach
– Bilene (Xai-Xai)
– Vamizi Island

Top Activities:

– Visit Maputo Central Market (Maputo)
– Diving on the Two Mile Reef