Search results
4 hours ago · PT. Internet TLD. .pt. Portugal, [e] officially the Portuguese Republic, [f] is a country located on the Iberian Peninsula in Southwestern Europe, whose territory also includes the Macaronesian archipelagos of the Azores and Madeira.