in a pot at the end of a rainbow
Leprechauns hide so we don't steal their gold or their luck.
Legend has it Leprechauns hide their pot of gold at the end of rainbows.
Pot of gold.
at the end of the rainbow
If leprechauns were real, they could wherever they wanted, because they have magical powers.
Because a blanket is too expensive
Because there are not used to people.
They wear green to hide better in keeping you from their gold.
Because if it was in the middle people would be able to see it
they hide them , because no one can find the end of the rainbow.
so the pharous can live there and to make tombs and hide treasures.
Of course! Why wouldn't they? It is an ingenious place to hide treasure because of the excellent optical illusion that rainbows are themselves an optical illusion when in fact they do have a definitive beginning and end. Leprechauns have adapted to this technique due to excessive pot o' gold robberies.