Photos of Castle of White Sulphur
About Castle of White Sulphur
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.
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.