⟩ Please explain what could be the reason for having multiple receive locations inside one Receive port?
The reason for having multiple receive locations inside one Receive port is to have the ability to receive different messages from different locations and having BizTalk treat them as if they were received from the same place and/or had the same message type.