The Indian state of Odisha and India’s northern neighbour, Nepal, are both rich in culture and share strong religious ties.