colma

It is called the city of spirits or zombie town, people here consider themselves lucky to be alive!

City of ghosts, village of vampires! You must have heard such names a lot, but…