A recent stay at a popular lodge in Grand Teton could leave some guests feeling a bit uneasy—let's just say, bats have been making unexpected appearances.
Quaint Greybull, Wyoming is home to hard working ranchers, friendly small town folks, and ghosts? According to legend, at least one place in town may be.