Italy is famous for the climate, the history, and the food, but it doesn’t have to be as expensive as you might think. Stay away from the major cities, and try places like Puglia (Apulia, in English), close to the southern tip of the country and full of olive groves, scenic farmhouses, and a wealth of archaeological treasures.
Once you get out of the cities, Mexico is full of fantastic areas. Tulum is inexpensive and downright pristine, bordered by a heavily protected biosphere, ancient ruins (mostly Mayan), and white beaches backed by dense jungle. It’s only 80 miles from Cancun, but much less crowded. Since the environmental protections mean that not a lot of land available, crowding will stay low, and land values are guaranteed to go up.
If you’re not so into the tropical and Mediterranean places, Austria is a great option. The Salzburg region is particularly nice, with sailing on the lakes in the summer and skiing in the winter, plus beautiful medieval castles and baroque churches practically everywhere you look.
Cultural treasures, world-famous cuisine, and a great maritime heritage: What more could you want? The economy is growing, too, making any purchases a good investment. Look into seaside towns like Cascais for historic city centers and beaches complete with lighthouses.