why always heat flows from hot body to cold body?
Hi Santosh!
The direction of heat flow is always from the hot body to the cold body, according to the second law of thermodynamics. That is, heat always flows to regions of lower temperature, never to regions of higher temperature without external work being performed on the system.
Cheers!!