x
Breaking News
More () »

Abandoned ghost-island in North Carolina

The little island of Portsmouth off the coast of North Carolina was once teeming with life, but it is now a ghost town of cottages, stores and other abandoned buildings.

Before You Leave, Check This Out