Mozambique is a coastal gem in Southern Africa that’s often overlooked by travellers. Its landscape is vast and impressive, packed with rich culture, untouched beaches, and unique cuisine. Although it would be impossible to explore all of Mozambique on your holiday, the country offers a range of experiences perfect for curious adventurers.
Shop at FEIMA (Maputo)
In the heart of Maputo lies FEIMA – the Feira de Artesanato, Flores e Gastronomía. This busy market is a goldmine for handmade crafts, local art, and colourful textiles. It’s a great place to interact with artisans and pick up souvenirs, and it is one of the most meaningful things to do in Mozambique.
Snorkel at Dom Carlos (Bazaruto)
Off the southern coast of Mozambique, the Bazaruto Archipelago is famed for its unimaginably clear waters and striking coral reefs. Dom Carlos Point, in particular, is a snorkelling paradise, where you’ll spot clownfish, parrotfish, and even turtles amid gorgeous underwater landscapes. Resorts like Anantara Bazaruto Island Resort typically offer excursions to the site, driving past iridescent white dunes, picturesque bays, and even a charming lighthouse.
Sail on a Traditional Dhow (Southern Mozambique)
Embrace the traditional way of sea travel by hopping on a dhow, a handcrafted wooden sailboat. Sunset sails along the coast near Vilankulos or Tofo offer breathtaking views and a fascinating experience rooted in Swahili heritage.
Try the Iconic Matapa (Nationwide)

No adventure in Africa is complete without trying some regional dishes. A staple in Mozambican cuisine, Matapa is made with cassava leaves, ground peanuts, garlic, and coconut milk. Often served with rice or seafood, it’s a must-try dish that captures the soul of the nation’s flavours, found all over the country.