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