"God's Own Country" is a phrase meaning an area, region or place supposedly favoured by God.
While its origins can be traced to various locations, the phrase has gained widespread recognition as a moniker for the Indian state of Kerala and, to a lesser extent, New Zealand.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search