Does anybody know how to set a default location in Explore so that it automatically starts in my home town rather than a random global location (I find this very irritating indeed !) ?
There's no way to do this. Adding this capability has been requested many times, and occasionally promised by Garmin, but so far it hasn't been implemented.