Instead of LoadXml()
method, you should've used XmlDocument.Load()
method to load XML from local or online source file :
Dim xdoc As New XmlDocument
xdoc.Load("http://www.parkrun.com.au/wp-content/themes/parkrun/xml/geo.xml")
Unfortunately, particular website you're trying to load XML from doesn't allow this operation (not even if you open that XML URL from browser). I got this exception when trying above code :
WebException
The remote server returned an error: (403) Forbidden.