The Best Restaurant in the Cutest Town

Print this photo and take it with you.  It's worth the extra hassle.

The fortress overlooking Velinko Turnovo.

Bulgaria is full of quaint little charasmatic towns and Velinko Turnovo might just be the cutest.  As we drove in, we stopped to talk to a shepherd with a small goat flock.  He was right on the edge of town, and as we chatted with him, we could also view the [... The Best Restaurant in the Cutest Town]