Answer: Land cools faster than water
Reason: Water has high specific heat capacity, so it absorbs huge amount of heat energy to increase comparatively small amount of temperature. Loosing a large amount of heat requires more time, so water takes more time to cool down.