Iglesia de la Santísima TrinidadParishSharePlaza Mayor62600 Villa de la Santísima Trinidad, Sancti SpíritusCubaGet directions