The Murudeshwar Shiva statue in Karnataka, India, is one of the tallest statues of Lord Shiva in the world, standing at 123 feet. It overlooks the Arabian Sea beside the Murudeshwar Temple, creating a breathtaking spiritual and scenic view.
Inside the temple Free lunch everyday.