English: A temple devoted to Shikari Devi is a popular attraction
Telugu: షికారి దేవి కి అంకితమివ్వబడిన ఆలయం ఇక్కడి ప్రధాన ఆకర్షణ