Starting at the top of South Africa, Mozambique stretches north along the east coast of the continent, with miles and miles of Indian Ocean beaches. Discover coral islands with ruins from the country’s era of Portuguese colonial rule, or snorkel and scuba dive in pristine marine sanctuaries. Capping your South African safari with a few days to on barefoot luxury on a private island is just what we recommend.