Skip to main content

Posada San Francisco — the 16th-century haunted inn of Tlaxcala City — Ghosts & Hauntings in Posada San Francisco Hotel, Tlaxcala City, Tlaxcala, Mexico | Nightmarks