Beautiful, white village, "Algar" means "cave" in arabic, probably because there are lots of caves around.