Sri Mahalingeshwara Temple, Puttur   Puttur Mahalingeshwara temple is an ancient temple said to be built around the 11-12th Century. Lord Shiva is the main deity of this temple. A Car festival will be held in the month of April every year and it will be celebrated for 10 days with great devotion.   Sri Mahalingeshwara Temple, Puttur   Location:   Puttur in Dakshina Kannada district, Karnataka state, India.