Locations I would just store those as lat long values. You might want to check out the maps widget. See documentation here: https://docs.mendix.com/appstore/widgets/maps/
If the device has GPS it will automaticly give the location of the user but the user could also mark his location on the map and thus provide you with the lat long coordinates.
Regards,
Ronald