The tropical island of Madagascar lies off the east coast of Africa and it homes a diverse range of...