Mhhmm, Its Lemurs for Lunch Today!
· Madagascar is the proud island of the fossa, and millions of other animals.
· Madagascar is a couple of miles away off the coast of Africa.
· Madagascar is known to be the 4th largest island in the WORLD!
· The Fossa is from Madagascar, and can only be found there and of course, a few zoos.