Hello Everybody, I’ll present you World’s largest hen sculpture that’s Kerala know as Jatayu Nature Park / Jatayu Earth’s Centre. It’s located on prime of a hill. It has an enormous measurement and really superbly crafted. It is rather massive. There’s additionally Jatayu Temple adjoining to it. Folks can use ropeway to go as much […]