Texas boasts some incredible historic small towns. One of the prettiest is Jefferson, a picturesque gem situated between two lakes, while Paris, Texas is a town with its own take on the Eiffel ...