Jatayu Earth Centre – The worlds largest bird sculpture is the new attraction of India, which is in Kerala 50 kilometre from Trivandrum towards North (Cochin direction). Travelling from Cochin to Trivandrum, this is 170 kilometre from Cochin, 114km from Alleppey and is 40km from Kollam. This is the masterpiece creation of Mr. Rajiv Anchal with a dedicated work of... Read more →
The post My visit to Jatayu Earth Centre (Jadayu para) – The new baby of Kerala Tourism appeared first on Paradise Holidays, Cochin.
This post first appeared on Paradise Holidays, Cochin: More On Kerala, please read the originial post: here