Place to relax your tired mindπΌ
It is an excellent place. Also very much religious.
Its an amazing place, I found a profound calmness in this place. Jai Shree Bishnu.
Good religious place
Very nice place