ghosts everywhere

UK York ghost city is the scariest city in the world here people line up to buy ghosts

You must have heard ghost stories about many places in the world. But do you…