WayLocalizer 2 can get any location on map, on the sea, mountains, etc..., just point out with your finger and add any annotation, then a pin is saved on pins list.
Pins list, you can send all your saved locations by email, or select just one of them and you can Go to here, send to or view on google maps.
Edit pins list, you can delete any pin on the list.
Track Recorder is powerful tool to record a track in GPX and CSV file format.
Continued use of GPS running in the background can dramatically decrease battery life.