Multiple choice The Neolithic sites of Piklihal and Utnur are located in? Madhya Pradesh Orissa Andhra Pradesh Karnataka Reveal answer Fill a bubble to check yourself C Correct answer Explanation Piklihal and Utnur are well-known Neolithic sites located in the state of Andhra Pradesh (specifically in the Raichur Doab region, now part of Telangana).