
Karibu, anchored in a beautiful bay on the island of Bartholomew Diaz in the bay of Bazaruto off the coast of Mozambique.
This Island used to be part of a huge sand spit, that was washed away over the years creating a series of small Islets and channels.
The island of Bartholomew Diaz, located off the coast of Mozambique, is situated at the mouth of the Govuro River, where it empties into the sea near Inhassoro. It is part of the Bazaruto Archipelago, a group of islands renowned for their pristine beaches, coral reefs, and rich marine life. The area is a popular destination for tourists seeking relaxation, adventure, and access to exceptional fishing opportunities, with deep-water fishing grounds close to the shore. The island is named after the Portuguese explorer Bartolomeu Dias, who rounded the Cape of Good Hope in 1488, although the specific naming of the island after him reflects a later historical association with the region.

The Bazaruto Archipelago is a group of five islands located off the southern coast of Mozambique in the Indian Ocean, approximately 15 to 20 kilometers (9 to 12 miles) from the mainland near the towns of Vilanculos and Inhassoro. It is Mozambique’s oldest marine protected area, established as a national park in 1971, and spans about 1,430 km² (143,000 hectares), encompassing both terrestrial and marine habitats of exceptional ecological value. The archipelago is renowned for its pristine coral reefs, turquoise waters, and diverse wildlife, earning it comparisons to the Galápagos Islands.