If you are using the Always On VPN user tunnel, you can integrate Azure Conditional Access to provide this capability.
Geo Restrictions for Azure Always On VPN
Ian L
35
Reputation points
Is geo restrictions possible for Azure Always On VPN to prevent VPN from connecting from specific locations?
For example: Restrict VPN connections to be accepted when client is in Australia and deny connections if not in Australia.