The Legend of Jagannath, a documentary produced by Creativeland Pictures, the entertainment division of the Creativeland Asia Group, for National Geographic channel is now available on Netflix. Directed by Sajiv Kurup, executive director, Creativeland Asia Group, “The Legend of Jagannath”…