Amazing Things About Coorg

Coorg is popularly known as the Scotland of India. Due to the admirable beauty and the symmetrical upsurge of urbanization Coorg. It was the name given to this splendid place during the reign of British.