collection / landmark

Baraha Kshetra

Situated near the confluence of Koshi and Koka rivers, the complex consists of main temple of Barahabishnu with dozens of temples and idols of different deities.
no reviews yet