A temple town that happens to have four of the best cliffside beaches on the Karnataka coast, all of them reachable only on foot.
Gokarna gets compared to Goa constantly, usually by people who've never actually walked the cliff trail between Om Beach and Half Moon. It's a fair comparison up to a point - same coastline, same Arabian Sea, same golden light - and completely unfair after that. There's no traffic on these beaches because there's no road to them. You get there by climbing over a headland, which means every cove still feels like something you found rather than something you were driven to.
The town itself is a genuine pilgrimage site, built around the Mahabaleshwara Temple - so the "detox" isn't just a marketing line. Alcohol-free days aren't unusual here, and the whole place runs at a slower, quieter register than its party-town reputation suggests.