A Lush Green Madeira Island Travel Guide 2014-03-06 by Argo Contributor Maderira is a green island, also known as “Portugal’s flower garden” and it’s the largest one belonging to the Madeira Islands archipelago in the Atlantic Ocean, just off the coast of Morocco.