Layton Castle was built in 1910 around a Louisiana cottage. The grounds include an 18th century wine house built by Judge Henry Bry in 1814. Weddings, tours and events are available upon request.
Layton Castle was built in 1910 around a Louisiana cottage. The grounds include an 18th century wine house built by Judge Henry Bry in 1814. Weddings, tours and events are available upon request.
This website uses cookies to ensure you get the best experience on our website. Learn More