Yes, it will work. The map will not offer you street data, but you will see your location on the map, and you will see neighboring city names around you, no matter where in the world you launch either Microsoft Streets & Trips or Microsoft AutoRoute.
And :welcome: to the forums, Technocrsr. There are quite a few people who have been members of Laptop GPS World for a very long time before they post. It is always my pleasure to welcome such long-time readers, first-time posters.