Iglesia Santa Rosa de LimaParishShareCarlos Manuel de Céspedes54560 Ranchuelo, Villa ClaraCubaGet directions