If there's even the name of a location in the "Location" field, google calendar will make it a clickable link in the calendar and give you the option of opening with the browser, maps or any other map program you may have (Bing etc). It works perfectly for me. Are your event locations not stored in the "Location" field? Maybe they are in the notes field or something?