By Carolyn Cowan Madagascar is home to weird and wonderful creatures that occur nowhere else on the planet. In many parts of ...