Have you tried GoogleEarth?
You download it to your PC and it becomes an interactive browser type map pulling the information from the web but dispaying it locally. Points of Interest are just one layer you can turn on or off and you can add your own information.
Bookmarks