English: A relatively large number of tourists flocked to here.
Telugu: ఇక్కడకు వచ్చే పర్యాటకుల సంఖ్యా చాలా ఎక్కువే ఉంటుంది.