Puttur Shree Mahalingeshwara TemplePuttur Shree Mahalingeshwara Temple is a 12th-century temple, located in Puttur, Dakshina Kannada in the Indian state of Karnataka. Lord Shiva is the main deity.