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 »