Looking For Something Specific?
Use The Search Bar to Narrow Your Results.
#166 | The Haunted Halls & Ghosts of Texas’ Menger Hotel
...the infamous Menger Hotel. The Menger Hotel is a historic hotel located in downtown San Antonio, Texas, US, on the site of the Battle of the Alamo. Seems only fitting that this historic location is ripe with paranormal activity and known hauntings...