Stretching along the east coast of Africa, Mozambique boasts a vast sweep of unspoilt coastline. With its colourful Portuguese influence and laid-back African charm, it is the antidote to other Indian Ocean rivals.
The Bazaruto Archipelago is of the most beautiful places in Africa and famous for its pristine beaches and world-class diving. The waters around the Bazaruto Archipelago National Park are an ecological paradise and it is one of the largest marine conservation areas in the Indian Ocean.
The Quirimbas Archipelago is where you can catch sight of turtle, dolphin, whale and amazing species of fish, visit islands and beaches with pristine turquoise waters and swim in water averaging 28 Celsius all year round. These waters offer some of the least explored dive sites on the planet. With an amazing variety of birdlife, the archipelago is also an ornithological paradise where stork, egret and heron roost in the mangrove branches.
A sense of remoteness prevails while staying in low-key boutique hotels or small luxury lodges in this tropical paradise. Combine a restful holiday with history and culture at Ibo Island where history dates back to the 11th century - a place where ancient and modern cultures meet with a vibrant mix of Arab, Indian, Chinese and Portuguese and the local Makua people. Wander around the mysterious town among crumbling forts and ancient buildings with many fascinating stories just waiting to be told or embark on a dhow boat adventure, kayaking between unexplored islands and sleeping under the stars.