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