Karta Vacation Rentals
On Inhaca Island at the entrance to Delagoa Bay, about 40 km (roughly 15 minutes by plane) from Maputo. Beachfront and ringed by coconut trees, coral reefs and pristine sand — a family-friendly island escape with easy access by boat or ferry from the capital.