Iglesia El CarmenParishShareTamayo Fleites (Cjón. del Carmen)90109 Santiago de Cuba, Santiago de CubaCubaGet directions