Hill towns under the mountains
Ski slopes at European small-money prices, Roman ruins under the modern streets, and rose valleys and monasteries in between.
Affordable Balkan country mixing ancient history, mountains and an emerging capital scene in Sofia.