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 Kollam district of Kerala.

Share This: