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

See Full Page