Travel These places in India have distinct Mahabharata, Ramayana connections Updated : January 22, 2020 06:30 AM IST Lepakshi is a village in Andhra Pradesh, which as per legend is the very place where Jatayu from Ramayana fell after being injured in a battle with Ravana. It is generally believed that the state of Assam in ancient times was a kingdom ruled by demon king Banasura. Subscribe to Moneycontrol PRO at just Rs.33/- per month for the first year. Use code SUPERPRO. Limited period offer. Available on Web and Android.