I am aiming to show a site visitor's location (nearest main city) on my Web site home page - to make their visit a little more personalised. This can be done, I assume, via the user's IP address. I would not be interested in displaying the user's IP address on screen because, for most users, it is meaningless.

Are there samples of VB.NET code 'out there' which could demonstrate what I would need to embed in my page to make this possible, please?

Thank you.