Madagascar

Madagascar is an island country in the Indian Ocean, separated from mainland Africa by the Mozambique Channel. Its long isolation has produced exceptionally distinctive wildlife and ecosystems.

Connect