Google Maps are great fun. At the the main Google Map page you can easily generate interactive maps with labels for places and routes indicating driving directions.
If you know a little Javascript, you can also include these types of maps in your own web pages using the Google Maps API. At the bottom of this page, for example, is a Google Map of the UNCA campus with a few handy reference markers. You can zoom in or out, pan left or right, and change the view from the standard map to a satellite image, to a hybrid view, or even to a topographic map.
This page describes a few of the techniques I've learned to deal with these things. In particular, there is information on the following: