Orissa, the essence of Incredible India ! !
Located on the east coast, Odisha (Formerly Orissa), also known as The Soul of India, is a mystical land where the hoary past and the modern today form a harmonious blend - where ancient temples mingle with modern five star hotels. A land filled with awe inspiring monuments, thousands of master craftsmen and artists, numerous wildlife sanctuaries, stunning natural landscapes...