Beach sand gets a lot warmer than dirt as it consists of many chrystals and does not retain water. Dirt on the other hand transfers the heat through its moisture going further underground, rather than heating up
Didn't find the answer you were looking for?