So, I recently celebrated my birthday. We had a great day outside Geocaching. If you haven't heard of geocaching, you are missing out! By my definition, geocaching is present-day treasure hunting (for some reason I always think of Peter Pan). By taking my children geocaching, I feel I am teaching them that there is magic [...]