The big bird is set to spread its wings on July 4 May 22, 2018 Jatayu Nature Park, one of the most anticipated tourism projects in Kerala, is all set