Our guides to Coast of the Gods: villages, beaches, views and traditions, with tips on where to stay.