Hi, I'm Barton the sea horse.
Here's my location-aware todo app.
Just add places, add tasks to them and get notifications
while you are in the area of any place.
Google or Yandex maps available and GPS and/or wireless networks
can be used to acquire location.
Support for availability time spans for places and tasks.
It's also punctual & battery friendly.