collection / landmark

Chandeshwori Temple (Tokha)

Chandeshwori Temple is located at Tokha of Nepal. It is dedicated to Goddess Chandeshwori. It is located inside the forest so it is very popular for picnics and just getting out into the fresh air.