Puri, March 19: A rare and beautiful sight was witnessed at the Blue Flag Beach in Puri, Odisha, on Thursday, as baby Ol...