8 Incredible Ghost Towns to Visit in Europe
By definition, a ghost town is an abandoned town or city. Some cities become ghost towns because the economic activity that supported them has failed; others are abandoned after natural or human-caused disasters such as earthquakes, floods, or war. Ghost towns can be found all over the world, but some of them have become very [...]
Source: Travel Articles