English: Also there are many mosque.
Telugu: ఇక్కడ మసీదులుకూడా చాలానే ఉన్నాయి.