I think the bookmarks feature gives you what you want, and in fact a little bit more, since you can name bookmarks and bookmark positions in files.
C-x r m
Add a bookmark for the current file at the current point
C-x r b
Open a bookmark by name
C-x r l
List all bookmarks