Madagascar is situated off the southeastern coast of Africa and due to its stunning wealth of natural beauty, it has sometimes been described as the eighth continent of the world. …

READ MORE