English: This Toronto is the industrial center of Canada, often called the tourist Mecca.
Telugu: ఈ టొరొంటో - కెనడా యొక్క పారిశ్రామిక కేంద్రంగా, తరచుగా పర్యాటక మక్కా అని.