Where is this gorgeous place?
Berkeley Springs, WV.
http://www.berkeleyspringscastle.org/castle/BerkeleySpringsCastle.html