Sure, downtown Tampa is home to Tampa Theatre, which is allegedly inhabited by at least one ghost. And Ybor City offers ghost tours of spooky spots.
Sure, downtown Tampa is home to Tampa Theatre, which is allegedly inhabited by at least one ghost. And Ybor City offers ghost tours of spooky spots.
In