English: Also a church and chapel adjoining.
Telugu: అలాగే ఒక చర్చి, ఒక మసీదు కూడా ఉన్నాయి.