Expatica news

Travel: Madeira

Madeira, along with neighbouring islands of Porto Santo, the Desertas and the Savage Islands, form an autonomous region of Portugal.