Madagascar; Top Best Indian Ocean Islands admin | 12 June 2011 Madagascar at a glance Madagascar is an island country east of the mainland of the African continent, separated by the Mozambique Strait. It is the fourth largest island Read More