Putturu • Mangalore
Puttur Shree Mahalingeshwara Temple is a 12th-century temple, located in Puttur, Mangalore in the Indian state of Karnataka. Lord Shiva (popularly known as Puttur Mahalingeshwara) is the main deity.
Copyrights of all images: Vishwanath Pai M.