Step into the heart of Bulgaria, where rich history and enchanting landscapes come together to create a truly magical ...
This ancient rock city lies above ... to mention one of the oldest continually-settled European cities, currently known as Plovdiv. Bulgaria is also home to the once-Greek resort town of Sozopol ...
In the hunt for a unique getaway that won't break the bank, it's easy to overlook some of Europe's hidden gems.