Temple-town beaches without the Goa crowd
Gokarna is a small Hindu pilgrimage town on the Karnataka coast, 250km south of Goa, where a 4th-century Shiva temple co-exists with some of the cleanest beaches on India's west coast. Om Beach — shaped unmistakably like the Sanskrit symbol — sits a 20-minute walk south of town; Half Moon Beach and Paradise Beach require a further walk or a hired boat through breaking surf. The town itself is a maze of temple lanes and brahmin houses, with a genuine religious atmosphere that feels entirely different from the resort coast to the north. Hippie-era guesthouses and beach shacks keep prices low an…
Gokarna's Mahabaleshwar Temple is one of the most sacred Shaiva sites in South India, housing what tradition holds to be an original atmalinga — a self-manifested Shiva lingam installed by Ravana himself after being tricked into setting it down before reaching Lanka. The town was a significant port and trading centre in the Vijayanagara era, and the coastline shows ancient rock-cut shrines and step-tanks that predate the current temple by centuries. The beach culture arrived with budget travellers in the 1990s seeking an alternative to commercialised Goa.