Jabdi Mata Mandir is a hindu temple, located at Itahari 56705, Nepal
Its very lovely and peaceful place.
My lovely village
Labipur chowk