Our final stop before South Africa. The French Island of Mayotte is a mountainous Island surrounded by a ring of coral reef. We will be here for about a week waiting for the right weather to get down the Mozambique Channel.