HomeGeneral knowledge SMS‘Madagascar is popularly known as the Island ‘Madagascar is popularly known as the Island ‘Madagascar is popularly known as the Island of Cloves’ Related Posts ‘The country also known ‘Fill it for Me: ‘Who invented the Light Bulb? About The Author Ahsan Khan