Coorg (Kodagu) in Karnataka is known as the 'Scotland of India'. Discover why it is called the 'Mini Scotland of India' — with its misty hills, cool climate, and lush coffee estates that earned it ...