So you've booked that dream river cruise to Europe. You've chosen your state room, purchased flights, and have already been daydreaming about the shore...
Book lovers and bookworms of the world, rejoice! Because there exists the cutest little town on the England-Wales border that is absolutely overflowing with...