English: Near Kerala, Jatayu Earth Centre has become one of the best places to visit while on your journey through India.
Telugu: కేరళకు సమీపంలో ఉన్న జటాయు ఎర్త్ సెంటర్ భారతదేశం చుట్టూ పర్యటించేటప్పుడు సందర్శించడానికి ఉత్తమమైన ప్రదేశాలలో ఒకటిగా మారింది.