Jatayupara Chadayamangalam January 31, 2015August 9, 2018Lookerala The huge rock at Chadayamangalam takes its name from the mythical bird Jatayu in the epic Ramayana, who is believed to have collapsed [...]