banner

Travel

Top News

Owner, diners believe ghosts haunt Country Squire restaurant
Owner, diners believe ghosts haunt Country Squire restaurant

Many people believe a ghost that resides at the Country Squire restaurant in Warsaw haunts diners and accentuates the building's colorful history.

Related Stories

Other Stories