Essential insights about odisha