Yes, Francisco Franco is still buried at the Valle de los Caídos.
Francisco Franco is indeed buried at the Valle de los Caídos.
9.4m questions
12.2m answers