Photos


Location

Reviews

4.6 Based on 8 reviews
Jaikrishan Choudhary – 4 years ago

Beautiful temple of Devi Durga and located on the road side so it's easily noticeable from main road it's beside phc chousa and the field near it the chousa police station is also there.the bus stop is is also near and the main chousa market also so we can say totally that it is in the main market and an important place

Ashutosh Ranjan – 3 years ago

Nice Place

Technical S.K – 2 months ago

Ankit Shah – 3 years ago

HR TechTV – 3 years ago