Skip the coast - these hidden villages on the hills are the real jewels.