Jatayu, a Hindu God in the form of a huge bird, tried to save Sita when Ravana abducted her. During its fight with the demon king, Jatayu fell on a huge rock, where Lord Rama found him. This rock ...
who has conceived and developed the bird sculpture and is also the chairman of Jatayupara Tourism, said: "Jatayu Nature Park will set a new milestone in Kerala tourism and will elevate the ...
Kollam - a quaint little city in the Indian state of Kerala that has been ... It is the largest bird sculpture in the world ...