The Portuguese island of Madeira is located north-west of the Canary Islands, about 400 km north of Tenerife.
Read More...Portugal, officially the Portuguese Republic is located in the west and southwest parts of the Iberian Peninsula in southwestern Europe, and...
Read More...