A large island nation with unique wildlife, vanilla production, and French cultural influences.
Madagascar is home to lemurs found nowhere else on Earth.
More than 1,200 words... defined by people like you and me!