Friday, March 22, 2024
spot_imgspot_img

Tag: Temke Dada

Temke Dada

Temke Dada, a hill, is perched at the height of 3010 from the sea level, Bhojpur on the border of Khotang, Province 1, Nepal....