Lying in the Indian Ocean to the east of Kenya and north of Madagascar