I God’s Own Country, everything assumes heavenly proportions. The goar cruise in the rivers and backwaters of Kerala can be easily termed as God’s Own Boat Cruise.