To see who added you on Snapchat, open your "Added Me" list via the Snapchat home screen, or tap on your Friends list.
You can see your friend's location on Snapchat by using Snap Map, as long as they've chosen to share their location. Here's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results