How to check which app uses GPS on Galaxy Nexus?
One way, Go to: Settings > Applications > Running Services to see if there are any suspicious services running.  Or check your battery usage in settings and see which apps suspiciously are up top.  GPS usage does suck battery.