Definitions of nook and cranny:

  • noun:   something remote
    Example: "He explored every nook and cranny of science"