The Quirimbas Archipelago is a chain of 32 coral islands stretching along Mozambique's northern coast. These islands are famous for their pristine, unspoiled nature and unique marine ecosystems that make for exceptional snorkeling, diving, and fishing experiences. The Quirimbas National Park, which encompasses part of the archipelago, is dedicated to preserving the marine environment and the local communities' cultural heritage.