English: It is one of the largest in Europe.
Telugu: ఇలాంటి ఊళ్లలో ఐరోపాలోనే అతి పెద్దది మరి.