Portugal is a safe, expat-friendly country with stunning beaches, cities, popular beach towns and sleepy fishing villages. We've compiled a list of 12 of the best places to live based upon expats. recommendations. They include Lisbon, Cascais, Lagos, Tavira, Ericeira, Caldas da Rainha, Tomar, Nazare, Coimbra, Porto, Guimaraes and Braga.