Share location between iOS and Android..?
Google maps has live location sharing, built in. 

It works for both, iPhone and Android devices according to Google support

You can set it up in just a few steps:

Open Google maps, in the menu, select location sharing. There, it will ask how long you want to share your location for.  Select until you turn this off and choose an email account to share it with. (Both have to have a Google account to use this feature)

The same is done on an iPhone after downloading Google maps.

Now, every time you open Google maps, it will show you exactly where the other person is located.