Facing the capital of Maputo across the waters of Maputo Bay, the small fragment of land that is Inhaca Island is a curious little treat, and a perfect choice for day trips to escape the heat of the city. Not too long ago (just seven millennia or so) it was actually a part of the East African mainland, while today it flounders out between its blooming gardens of corals.
There are sloping beaches of yellow sand too, along with windy clusters of palm trees to wander.