Gokarna (Kannada: ಗೋಕರ್ಣ) is a small temple town located on the western coast of India in the Uttara Kannada district of the Indian state of Karnataka. Main temple and deity is Lord Shiva, who is also known as Mahabhaleshwara. This temple houses what is believed to be original image of Lord Shiva's lingam (Atmalinga). There are many other temples all over this small town. Ankola and Kumta on Highway 17 are the main towns near Gokarna.
Gokarna is historically known as one of the seven important Hindu pilgrimage centers and is located on what was once unspoiled beach near the estuary of river Aghanashini with its palm trees, other colorful tropical fruit and flower trees. Of late due to the numbers of tourists the character of this town has changed. This town is no longer just a center of pilgrimage though massive numbers of devotees still visit the town for the purposes of offering prayers and worship to Lord Shiva.
Due to its laid back unspoiled and rustic nature, many younger western tourists started visiting Gokarna about a decade ago. The beaches around Gokarna were hardly used by the locals until these mainly Western tourists started coming to undeveloped beaches around Gokarna. Many enterprising locals started stores restaurants and now fully fledged resorts cater even to the well heeled tourists.