Veliko Tarnovo, Bulgaria
This little place is nestled in a valley in northern Bulgaria. A bottle of wine will cost you just 80 cents, and an apartment will cost $200 a month to rent. The population is 70,000. The downside, the city’s infrastructure could do with some improvements.