Jatayu Nature Park Travel Guide, Kollam, Kerala Posted on 12/20/2015 by trekkerp Jatayu Nature park is an entertainment park and Tourism centre under construction in Chadayamangalam town in Kollam district of Kerala. Jatayu nature park is a theme based adventure park in Read more…