Orissa – The Divine Land of East India

Orissa (now officially known as Odisha) is a state in East India which is situated along the east coast of India. Orissa is a state of much historical importance and it is evident from the remains of historical buildings and monuments. In terms of geographical size, Orissa is the ninth largest state in India and Read more about Orissa – The Divine Land of East India[…]

Comodo SSL