Veliko Tarnovo
One of Bulgaria's oldest settlements, Veliko Tarnovo is a popular weekend getaway for Bulgaria's upper-middle-class urbanites and a stop on the backpacker trail. It's an idyllic small town through which the Yantra River runs and terracotta-roofed homes sit on the ridges above it. Though there are several expat-run businesses, Veliko Tarnovo manages to maintain an air of Old World charm.
Recommended Fodor's Video
Elsewhere in Bulgaria
Sofia >
Restaurants (5), Things to do (5), Hotels (5)
Black Sea Coast >
Restaurants (5), Things to do (5), Hotels (4)
Vidin >
Restaurants (3), Things to do (7), Hotels (3)
Arbanasi >
Restaurants (4), Things to do (8), Hotels (0)
Belogradchik >
Restaurants (1), Things to do (10), Hotels (1)