Today’s Geo Quiz sends us to a place where you don’t have to pay your taxes. We’re looking for a British territory in the Caribbean that’s been able to survive — make that, thrive — on its status as one of the world’s major tax havens…