Madeira - Laurel Forest

Madeira is a group of islands in the North Atlantic Ocean, over 955km from the Iberian Peninsula. It is part of Portugal. Laurel Forest of Madeira is a UNESCO WHS site. Thanks to Lucua.