From surfing to beach hopping, trekking to rave parties, and even spiritual tourism, Gokarna has something for everyone Read on to discover more