<p>The speed of light is taken to be a constant in a vacuum. This forms the basic tool for the principle of General Covariance, which asserts that all laws of Physics should take the same form in all frames of reference. Without putting inflation into consideration, the theory of varying speed of light (VSL) would solve basic problems of cosmology in the early universe. Furthermore, the Gravitational constant G that occurred in the Friedmann Equations may not have been real constants in the early universe but have some variation with the universe scale factor. Cosmological models with varying physical constants have been of interest in recent years with few works in the literature. A cosmological solution obtained by incorporating variable speed of light and gravitational constant gives a cosmic model which is free from the initial Big Bang singularity and horizon problem. It is also observed here that the early universe was dominated by dark matter, however, as the scale factor increases, the dark energy become dominant.</p>