Travel to Inhaca and Portuguese Island Maputo

INHACA AND PORTUGUESE ISLAND: Take a colourful cruise across Maputo bay to explore the islands, swim in the warm Indian Ocean and enjoy a seafood barbecue.