MADAGASCAR: 10 Interesting Facts. Madagascar is an Island country found in the Indian ocean on the Eastern part o
MADAGASCAR: 10 Interesting Facts. Madagascar is an Island country found in the Indian ocean on the Eastern part o