Santa Carolina Island in Mozambique. This gorgeous piece of paradise, just a 45 minute boat trip from Inhassoro, on the mainland, is one of the most beautiful spots in Moz. With it’s stunning white beaches and incredible live coral reef, it’s no surprise