Madeira is a Portuguese archipelago that lies between 32°22.3′N 16°16.5′W / 32.3717°N 16.2750°W and 33°7.8′N 17°16.65′W / 33.1300°N 17.27750°W, just under 400 kilometres north of Tenerife, Canary Islands, in the north Atlantic Ocean and an ... Wikipedia