English: A temple of Sai Baba of Shirdi is located here.
Telugu: ఇక్కడ షిర్డి సాయిబాబా విగ్రహమున్నది.