Mahindra Group Chairman Anand Mahindra has tweeted pictures of sunset taken in Kerala's Kochi. "God's own country? Yes indeed. Without exaggeration," he wrote with the pictures. "Beautiful no doubt about it, truly it's God's own country having spent some wonderful time there with family," a Twitter user reacted on his post.