An abandoned city, town or villages is called “Ghost Towns”. There are many reasons why a city or town was abandoned or deserted. When I was younger, I thought a deserted town maybe named a ghost town, the town is manifested by ghosts. The town or city was abandoned maybe because of declined economic activities […]