Travel . Learn . Be Inspired
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. …