Kerala, also called 'God's Own Country,' for its tourist attractions like the backwaters (a network of interlinked waterways), and its stunning beaches, is soon going to have the world's largest cure and care facility for elephants. This center will come up in Kottoor near the state capital Thiruvananthapuram. The Kerala government will be spending Rs 108 crore ($14 million) to […]