A must visit place for the seeker of truth.A spiritually vibrant place.
Very beautiful and devotional place. Say Hari