Cloudflare vs VPN for geo-restricted sites

Hello Team,

We are testing Cloudflare Zero Trust to replace the normal VPN solution.

In VPN, our users can access Geo-blocked sites like GitLab and Atlassian production because the VPN will change their IP location.
However, using CF Zero Trust, via WARP client, blocks the user on Geo-location basis.

Is it right to use VPN and CF Zero Trust together or is there a way to achieve this in Zero Trust dashboard?

I want to restrict my website, CarServiceDC.com, to a specific country, but I don’t understand how to do it. Can someone suggest a solution?