India Jatayu Earth Centre: Complete Visitor Guide 2026 Picture a colossal stone bird frozen mid-fall. Wings spread wide. Gaze fixed upward across Kerala’s endless green valleys. That image greets you at Jatayu Earth See Details