 Shree Mahalingeshwara Temple is dedicated to God Shiva is located in Nandalike village at Karkala Taluk in Udupi District of Karnataka.The temple is 6 km away from Mangalore-Padubidri-Karkala Highway from East and 15 km away from Karkala.The holy temple is surrounded by greenery and serene nature.