Wake Up GPS for Android
Search a location name you will go to
Click one of markers created where your destination is and set it as destination
Set distance (how many meters to your destination to alert you)
Click 'save'
SETTINGS;
Inside settings page,you can choose your alarm sound and if vibration is active or not