I'm from Sofia and I would recommend you cities like this one because you can do whatever you want (4 seasons, nightlife etc.). Countries like Bulgaria, Romania, Croatia, Bosnia in fact all Balkans countries are very good for living - beautiful nature and landscapes, sand beaches, perfect internet