- Azure Load Balancer can be only used for load balancing Azure VMs in same availability set (Same azure region) within Azure and can't be used to server on premises servers
- DNS based load balancer like Traffic Manager can be used as an alternative. Traffic Manager endpoint can be any internet facing service hosted inside or outside of Azure. Reference: traffic-manager-faqs
- Another option is Azure Application Gateway solution that can be served regardless of the region/on-premises. As long as you have IP connectivity, Application Gateway can communicate with instances outside of the virtual network that it's in. Application Gateway can also communicate with instances outside of the subscription it's in. Reference: application-gateway-faq
----------
If the Answer is helpful, please click "Accept Answer" and upvote it