Surf, yoga, hiking, dining & wellness — discover the best things to do in Encinitas CA, curated by Inn at Moonlight Beach.