Madeira's IBC is located in the Archipelago of Madeira, an autonomous region of Portugal and a member of the European Union, positioned on the Atlantic coast, 900 km southwest of Lisbon. Funchal, the capital of the archipelago has around 254,000..
Relevance: 10.417025