Dear Student
Land cools faster than water. This is because water has a high specific heat capacity i.e. it absorbs a huge amount of heat energy to increase a comparatively small amount of temperature. Losing a large amount of heat requires more time, so water takes more time to cool down.
Regards