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