Tal Pokhara Mandir is a hindu temple, located at Tilakpur Rd, Rampur 33800, Nepal
Man made pond and temple at the middle of pond which is Still under construction
It's a beautiful place to be during evening hours
It's a beautyful place and is sorrounded by peaceful envo.