Whats the best approches to get location from user using Rasa Chat bot

im building a chat bot and would love some suggestion on how build a model to understand the location addresses provided by the user.

The ner spacy extractor does this for you:

See NLU Training Data

and

is their a way i can use googles pin location service with my bot ?

You would have to build a custom action-backend maybe a custom frontend to, but that should generally be possible

that sounds great, but im new to all this could you please help or direct me to from exactly where to should it begin with.

See this for custom actions:

https://rasa.com/docs/core/customactions/

And for the custo frontend you can just talk to rasa via the http api.