Ask any kid if they know about a place called Madagascar. Mostly they’ll nod their heads in affirmation. Many people know about Madagascar from the animated movies named after it. They might not know about the location and some even think it’s a fabled place…