PLEASE LOG IN FOR PREMIUM CONTENT. Our website requires visitors to log in to view the best local news.
Not yet a subscriber? Subscribe today!
Step back in time at the Captain’s Castle in Jefferson
Tucked away on a quiet street in the historic city of Jefferson, Texas sits the Captain’s Castle.
