Portugal (not algarve) it has the most beautiful places to visit, Sintra, Mafra, Cascais, Sesimbra, Porto, Coimbra, Evora, Alentejo, so many absolutely stunning places and everyone goes to algarve which is an overpriced overrated tourist destination where you'll find nothing but tourists.