Jatayu Rock
Jatayu Rock is a majestic rock formation located in the Chadayamangalam village of Kerala, India. It is named after Jatayu, a divine bird from the epic Ramayana. Jatayu was known for its loyalty and bravery. In the Ramayana, Jatayu fought against the demon king Ravana while he was trying to abduct Sita, Lord Rama’s wife. … Read more