Description

Madagascar is the last great terrain to be tamed in Africa. Where tribal traditions and superstitions reign supreme. You cannot underestimate the power of those traditions when it comes to this large island country.