Hi Sathish
Once you make sure the contact geolocation is enabled, the next thing you can do is add this macro to a Editable region to see if you get any value.
{% AnalyticsContext.CurrentGeoLocation.Country.CountryName |(identity)GlobalAdministrator%}
In my case, when I did that on my localhost, it's not giving me any value because it's local IP. But when I tested this in a hosted site, it gives me "USA".