Geography of Portugal

Where is the country of Portugal located on world map? According to COUNTRYAAH.COM, Portugal is an independent nation located in Southern Europe. Nature Terrain shapes and bedrock Portugal forms a continuation of the Spanish mesetas and ridges in the form of...