In God’s Own Country
Last winter, I visited ‘God’s Own Country’, as the state of Kerala in India proudly and rightfully proclaims itself. A chili-shaped state on the west coast of peninsular India, it is blessed with salubrious tropical climate and an abundance of natural beauty – hills, beaches, forests, backwaters. All this bounty […]