Kitsault

Kitsault

Kitsault is a ghost town in British Columbia, Canada, where lights are still "ON" but no one’s home.

Previous Fact Next Fact
Categories: MysteryPlaces