look google maps is the best, but u have many visualization tools like
1- mapquest
web site : http://www.mapquest.com
-------------------------------------------------------------------
2- openstreetmap.org
web site : http://www.openstreetmap.org
-------------------------------------------------------------------
3- crowdmap
web site : https://crowdmap.com/welcome
-------------------------------------------------------------------
4- trackprofiler
web site : http://www.trackprofiler.com
-------------------------------------------------------------------
5- yahoo maps
web site : http://maps.yahoo.com
-------------------------------------------------------------------
6- ask maps and directions
web site : http://www.ask.com/maps
-------------------------------------------------------------------
7- bing maps
web site : http://www.bing.com/maps
-------------------------------------------------------------------
I hope that i provided you with the answer that you are looking for. :)
best regards,
Eng. Shamsan