Tucked away on a quiet street in the historic city of Jefferson, Texas sits the Captain’s Castle.The Captain’s Castle, also known as the Rogers-Mc-Casland Home, was originally built in the 1850’s by Confederate Captain Thomas Jefferson Rogers. The original home was moved from a location out on the river to ...