English: It does have public toilets.
Telugu: పబ్లిక్ టాయిలెట్లు ఉంటాయి.