All you need to know about Kerala’s much-awaited tourism center: Jatayu center

Ramayana’s mythical bird – Jatayu is no longer just a name in the books of Hindu methodology but has now become a reality. Located in the midst of India’s God’s own country – Kerala, the Jatayu National Park is a …

All you need to know about Kerala’s much-awaited tourism center: Jatayu center Read More »