Santa Maria is a small, remote coastal village on the northern end of Mozambique's Machangulo Peninsula, overlooking the sheltered waters of Maputo Bay and the Indian Ocean. Surrounded by white-sand beaches, dunes, coastal forest and mangroves, it is a laid-back beach destination centred on nature and water-based activities. Travellers can snorkel and dive around the reefs and marine reserve near Inhaca Island, kayak through mangroves, take dhow cruises across the bay or head out for deep-sea fishing. Boat excursions to Inhaca offer opportunities to explore its beaches, reefs and local communities, while seasonal whale watching adds a wildlife dimension. With its beautiful beaches, warm waters and rich marine life, Santa Maria offers a tranquil, off-the-beaten-track escape on Mozambique's southern coast.
Situated along Mozambique's spectacular southern coast, Ponta Mamoli is a popular beach resort resting in a sheltered bay. Africa’s eastern coastline is brimming with gorgeous beaches both on the mainland and on the Indian Ocean islands. It is the perfect destination to unwind and dust off after a safari, soak up the African sun or simply relax. Ponta Mamoli in Mozambique is also a great spot for swimming with dolphins and is a top location for diving and snorkelling. Nature-lovers should make sure to visit the enthralling Maputo Special Reserve to the west.