For compact complex manifolds with vanishing first Chern class that are compact torus principal bundles over Kähler manifolds, we prove that all holomorphic geometric structures on them, of affine type, are locally homogeneous. For a compact simply connected complex manifold in Fujiki class C, whose dimension is strictly larger than the algebraic dimension, we prove that it does not admit any holomorphic rigid geometric structure, and also it does not admit any holomorphic Cartan geometry of algebraic type. We prove that compact complex simply connected manifolds in Fujiki class C and with vanishing first Chern class do not admit any holomorphic Cartan geometry of algebraic type.Here we prove that Question 1.1 has a positive answer for compact complex torus principal bundles over compact Kähler Calabi-Yau manifolds (Theorem 1.2).Since compact complex surfaces with trivial canonical bundle are either complex tori, or K3 surfaces, or primary Kodaira surfaces (elliptic principal bundles over elliptic curves) [BHPV, Chapter 6], from Theorem 1.2 it follows that the answer to Question 1.1 is yes when the dimension of the manifold is two.More precisely, our result in this direction is:2010 Mathematics Subject Classification. 53B35, 53C55, 53A55.