The Breathtaking scenic beauty of Coorg, mimicking Scotland. Coorg is popularly known as ‘Scotland of India’. We also resemble it with the Bali, Indonesian feel. It has a dense lush green aura, to give you a tint of calmness from the chaos of a busy life schedule. Ergo, best for your weekend breaks.