#kollam
Jatayu Nature Park, Kollam, Kerala, India.
This is one of the biggest bird sculpture in the world. Locals believe that Jatayu fell there after being struck by Ravan while rescuing Sita.
Post link
![loading](images/loading.gif)
Jatayu Nature Park, Kollam, Kerala, India.
This is one of the biggest bird sculpture in the world. Locals believe that Jatayu fell there after being struck by Ravan while rescuing Sita.