Odisha, an eastern state of India, has often remained underrated in terms of its appeal for tourism. Undoubtedly, this state is gradually making its presence...
The most significant feature of the Puri Ratha Jatra – the world famous car festival celebrated in Odisha, India – are the towering temple-shaped chariots...