Gokarna is a small temple town located in the Uttara Kannada district of Karnataka state in southern India, It has a population of around 20,000. Shiva is the most worshipped deity in the town. Gokarna's main temple, Mahabaleshwara, is dedicated to Shiva. The temple houses what is believed by some to be the earliest Shiva lingam.