Want to know about 'god's own country' ...!!?