The story about a pot of gold at the end of rainbows originated in Ireland. According to legend, when a poor farmer pulled the last carrot from his garden, he found a leprechaun dangling from the root ...
Legend has it that the leprechaun is a magical creature with a treasure of gold at the end of a rainbow. They often depict him wearing a green coat and a hat and carrying a pot of gold coins.