The correct option is B God’s Own Country
The tagline for Kerala tourism is ‘God’s own country’.The wealth of natural beauty in the form of placid backwaters, lush greenery, picturesque hill towns, and beautiful beaches has resulted in the name 'God's Own Country.