Cap de Cavalleria and places to go in Menorca