There’s A Ghost Town In Canada That Stands Frozen In Time (66 Pics)
Nestled amidst rolling mountains and towering pines is the abandoned town of Kitsault in British Columbia, Canada.
Nestled amidst rolling mountains and towering pines is the abandoned town of Kitsault in British Columbia, Canada.