English: It is also called mini India.
Telugu: దీనిని మినీ భారతం అని కూడా పిలుస్తారు.