Complete Guide on Jatayu Earth Centre & Nature Park – A Statue of Womanism

Jatayu earth centre is located in a small village called Chadayamangalam in Kollam (Quilon) District is one among the most awaited viable tourism destinations in Kerala. This is the first cooperative work by the Tourism Department of Kerala and Mr. Rajiv Anchal (who is the mastermind and promoter) accompanied by private valuation holders to make…