Where is the country of Portugal located on world map? According to COUNTRYAAH.COM, Portugal is an independent nation located in Southern Europe.┬áThe independence day of Portugal is celebrated on June 10th, and is known as ‘Portugal Day’. This marks the day...