Drive from Maputo to the coastal town of Catembe, located at the southern tip of the island, and hop on a boat to Inhaca Island. The island, a marine reserve, boasts sandy beaches, azure waters, lush mangrove forests, and excellent snorkeling and diving opportunities. Discover the rich variety of marine life, explore the charming fishing village on the island, and enjoy the fresh catch of the day.