How to find clients location in my ASP.NET page? In fact I used System.Globalization.RegionInfo.CurrentRegion, but it is showing the setting in the control pane
You can guess country that the IP address belongs to by doing a lookup to client IP address. There are some pages that provide databases containing IP to country mapping tables., see here for example