Tag: Jatayu Earth Centre

Designed by Malayalam film director and Sculptor Rajiv Anchal, the Jatayu Nature Park Kerala has proved to be one of the most visited tourist spots of all time. This national park is located at Chadayamangalam in the Kollam district of Kerala. lets explore Things to do in Jatayu National Park.

Share This: