English: Mecca Masjid is one of the largest mosques in India.
Telugu: మక్కా నగరంలో అత్యంత విశాలమైన మసీదు ఉంది.