Thousands lay up gold within this house, But no man made it. Spears past counting guard this house, But no man wards it.

Answer: A beehive

More Difficult Riddles with answers

More Difficult Riddles