Madasgar is a large island in the west Indian Ocean just east of SE Africa.