Tag Archives: Le Victoria Restaurant


Although it is self-designated “the smallest town on earth, ” Durbuy is large enough to have a restaurant serving what my traveling companions claim is one of the biggest taste treats in all of Belgium. Considering the nature of our trip, this is super-size praise for any size town. I was traveling with four fellow […]