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