Dylan,
I ended up doing one call (much faster than two) to extendedFindNearby
and parsing through to handle the three following cases:
If "address" node exists -> USA
elsif "geoname" exists -> International so I used last geoname in list
elsif "ocean" node exists -> get name of ocean
Thanks,
Dan