Interesting Facts about Madagascar that You Should Know