OruxMaps has a lot of work behind. You can contribute to this project, if it is useful for you.

OruxMaps

Sites that you need to visit:

Design downloaded from Free Templates - your source for free web templates. Designed by: styleshout.com