Imagine a place untouched by the hustle and bustle of the modern world, a magical paradise just waiting to be discovered. The Bazaruto Archipelago – off the coast of Mozambique – is that place.  Stretching out into Indian Ocean waters dotted with tropical islands, it’s here you’ll find extraordinary coral reefs teeming with life, more than 2000 species of fish, dolphins, whales and shipwrecks (for those looking to explore). Whether you’re snorkelling below the turquoise waves or soaking up the sun onshore, there’s an adventure waiting for everyone.  For those in search of tranquillity, sail away on a dhow for a castaway picnic lunch or simply relax on the beach and enjoy a delicious seafood dinner as you listen to the soothing sound of ocean tide. Lose yourself in this idyllic location and come back feeling invigorated.  Just of the off the coast of southern Mozambique lies the Bazaruto Island in the Bazaruto National Park. Dotted along the island’s white beaches, in small pockets, lies a selection of top island hideaways and resorts. Bazaruto is known for marine life like turtles and the shy dugongs. The Two Mile Reef are filled with colorful fish, reef sharks and moray eels to mentions a few, while the deeper area around Indigo Bay is home to sailfish and marlin.

Things To Do