Madagascar is one of my favorite countries in the world. Here are some interesting facts about Madagascar that you might not know! Before coming to the Red Island, I knew nothing about Madagascar except for its quirky lemurs and chameleons (even that I’d learned from the animation movie Madagasca[...]