One of the loveliest hill towns on the coast
This incredible area is a haven for nature lovers
Modern town has ancient past