Hello Nazeer, Shalomon,
Welcome to the microsoft Q&A, thankyou for posting query here.
Azure Virtual Desktop does not route users to the nearest VMs automatically, if all the VMs are part of a single host pool in one region.
Users will connect to the host pool they are assigned to, regardless of their geographic location.
To overcome round-trip times (RTT) issue you need to deploy host pools in multiple regions and each host pool should have session hosts in its respective region.
You can use Azure Traffic Manager to route user connections to the appropriate regional host pool.
https://video2.skills-academy.com/en-us/azure/virtual-desktop/host-pool-load-balancing
https://video2.skills-academy.com/en-us/azure/traffic-manager/traffic-manager-overview
https://video2.skills-academy.com/en-us/azure/traffic-manager/traffic-manager-routing-methods
Assign users to the host pool in their nearest region Assign users to the host pool in their nearest region using AD and group policy management.
Hope this helps you.
If an answer has been helpful, please consider accepting the answer to help increase visibility of this question for other members of the Microsoft Q&A community. If not, please let us know what is still needed in the comments so the question can be answered. Thank you for helping to improve Microsoft Q&A!