collection / landmark

Neel Barahi Temple

Neel Barahi is located near to Kot Square. Neel Barahi is also believed to be the goddess of witches and is said to be worshipped by those who practice witchcraft.