Water has greater heat capacity than land, meaning that water can hold more heat than land. So if water can hold more heat, then it will take longer to heat it up. When you're trying to cool water down, it will take longer to drain the heat from water because of water's greater heat capacity.
Surface area is more in land
Because water is denser than land. Water has more to heat and more to cool down.