I have two teenagers and I had this problem too.
We got a family Christmas present of a GPS and I introduced them to Geocaching and we've had many, many fun hours exploring and finding new places. We've even placed a couple caches ourselves.
% APL is a natural extension of assembler language programming; ...and is best for educational purposes. -- A. Perlis