The Castle of White Sulphur was built in 1892 and is located at 310 2nd Ave NE in White Sulphur Springs. It is now home to the Castle Museum and Carriage House.
📍 Explore on PIXEO Map →
historicmuseum
The Castle of White Sulphur was built in 1892 and is located at 310 2nd Ave NE in White Sulphur Springs. It is now home to the Castle Museum and Carriage House.