Veliko Tarnovo – A City in the Mountains

If this is your first visit to Veliko Tarnovo, prepare for quite the surprising trip indeed. The...

Read More