In terms of pilgrims coming in per day, this is the fourth largest temple in the country. It is the place of utmost religious importance for the Hindus and is also called ‘Bhuloka Vaikunta’ which means the Holy Abode of Lord Vishnu on planet Earth.
Request A Quote