Where is Maderia?

Madeira is an archipelago island in the north Atlantic Ocean off the coast of Africa that is owned by Portugal. It is a beautiful land of ocean cliffs and lush greenery and flowers. You can find more information here: