The Attukal Temple, a famous pilgrimage site, is situated on the banks of which river?AKilli riverBKorapuzhaCChaliyarDPambarAnswer: A. Killi river Read Explanation: The river in which Tusharagiri water falls is located ChalipuzhaThe river flows into the Paravur backwater - IthikkarapuzhaA famous pilgrimage site situated on the banks of Killi river - Attukal TempleA river that originates from the Veerakamba Hills in Karnataka and reaches Kerala - Uppala river Read more in App