A free program for Android, by Tinus Apps.
How does GPS Arrow Navigator work?
You will see an arrow pointing in the direction you need to go, and your current bearing. You will have to find your own way. No data connection is required, making it ideal for remote locations or to use abroad.
Once you have found your way, you can navigate to the destination by using the arrow and entering the coordinates.
You can also navigate to a place using the search engine. You can search for cities, addresses, interesting places, and import KML, KMZ, LOC, GPX, and LOCX.
You can see the current speed, bearing, and distance to the destination.
GPS Arrow Navigator is also ideal for Geocaching, by entering the coordinates.