Coorg, one of the smallest Province in British India, with an area of about 1,582 square miles, has always been a land of prospects for rulers and explorers alike. Nestled in the heart of Western ...