Maputo, Mozambique Cruise Deals

A golden sunset over the Indian Ocean with waves crashing onto a sandy beach in Maputo, Mozambique, with a distant hill silhouetted against the sky.