Santa Rosa de Lima in Benavides celebrates annual parish festival