Gokarna is a small temple town located on the western coast of India in the Uttara Kannada, Karnataka. Gokarna is known for the beaches. The main beaches in Gokarna are the Gokarna beach (also known as Indian Beach), Main Beach, Kuddle Beach, Om Beach etc. The Gokarna beach forms the coast of the town and is followed by Main beach in northern direction while the other four beaches lie to the south of Gokarna. Gokarna Beach is mainly used by Indian pilgrims.