Nichols Inn Featured On Travel Channel This WeekendNichols Inn Featured On Travel Channel This WeekendThe Fainting Goat Island Inn in Nichols was voted the 2nd most haunted hotel in 2019. It'll be featured this weekend on the Travel Channel.Glenn PitcherGlenn Pitcher