English: large number of very good sites.
Telugu: చాలా మంచి స్థలాల జాబితా.