Formed from volcanic eruptions many millions of years ago , Madeira , like the Canary Islands , is an archipelago .
The archipelago that is Madeira was formed by volcanic eruptions millions of years ago .