Visiting ghost towns in Canada is an incredible experience for your travels. The unexplored ruins of these abandoned places can take you back in time.