where is Bemani village

A ghost village is situated in the Himalayas know what is special in Bemani village

There are many such secrets hidden in the Himalayas about which the world still does…