A haunted village 15 -20 kilometres away from Champawat between Tanakpur – Champawat where according to people wander ghosts during night ?

Back to top button