User: Extract best tourist attractions in Karnataka
Assistant: Karnataka has an array of ancient sculptured temples, modern cities, scenic hill ranges, forests and beaches. Places such as Kudremukh, Madikeri and Agumbe are from western ghats which have scenic hills. Hampi, Pattadakal are on the list of UNESCO's World Heritage Sites. Badami and Aihole are famous for Chalukyan architecture. Several beaches like Murudeshwara, Gokarna, Malpe and Karwar are popular. Apart from this there are several Hindu temples including the famous Udupi Sri Krishna Matha, the Marikamba Temple at Sirsi, the Kollur Mookambika Temple, the Sri Manjunatha Temple at Dharmasthala, Kukke Subramanya Temple, Janardhana and Mahakali Temple at Ambalpadi, Sharadamba Temple at Sringeri attract pilgrims from all over India