
Madagascar Things to Do and See
Madagascar is a huge island situated in the southeast coast of Africa. Well, not the animated movie that comes immediately to your mind, we are speaking of the real Madagascar. This is a place very unique as the flora and fauna you find here are found nowhere in the world such as the lemur…