Santa Claus’s ship sets sail at Krodel Park at Point Pleasant, West Virginia.
Home Three holiday light displays attract visitors to Point Pleasant area Santas Ship at Krodel Park
Santa Claus’s ship sets sail at Krodel Park at Point Pleasant, West Virginia.