Tourist attractions in Republic of Madagascar

The  Republic of Madagascar is an island country in the Indian Ocean.