Nestled in Karnataka’s Western Ghats, Coorg, also known as Kodagu, is fondly called the Scotland of India for its misty hills ...