The train doesn’t stop here anymore: The ghost town of Depot Harbour

October 2016 A ghost town is a once flourishing town that is wholly or mostly abandoned, usually as a result of the economic activity that supported it has failed, usually due to resource exhaustion, natural disasters or government actions that make the area economically non-viable. One such ghost town in the Parry Sound District in Ontario is Depot … Continue reading The train doesn’t stop here anymore: The ghost town of Depot Harbour