Gift your favorite wanderer an Uncharted Travel gift card and swap basic city tours for offbeat backstreets, indie bars and gritty neighborhoods.