Where is Mahalingeswarar Temple?

Where is Mahalingeswarar Temple located?

Mahalingeswarar Temple, Tamil Nādu, India (approx. 10.994445°, 79.45027°)


Where is Mahalingeswarar Temple on the map?