Hi,
Thanks for the information. I think that location based services do need a GPS connection else it won't be possible to locate your phone. However there are a few applications available on the internet which do so but I am not sure if they are that accurate.