English: Coorg is popularly known as the Scotland of India.
Telugu: కూర్గ్ ను సాధారణంగా స్కాట్ ల్యాండ్ ఆఫ్ ఇండియా అని పిలుస్తారు.